【两种广播】2018年1月19日

0.目录

1.有两种方式注册广播

2.动态注册和静态注册的区别

3.动态注册

4.静态注册

5.发送广播

6.结束广播

7.广播接收器的生命周期

1.有两种方式注册广播:

1.动态注册

2.静态注册

2.动态注册和静态注册的区别

第一种不是常驻型广播,也就是说广播跟随程序的生命周期。

第二种是常驻型,也就是说当应用程序关闭后,如果有信息广播来,程序也会被系统调用自动运行。

3.动态注册

4.静态注册(内部类的广播接收器需要定义为public,不然无法静态注册)

5.发送广播

1)无序广播

2)有序广播(接收器需要设置priority优先级)

6.结束广播

7.广播接收器的生命周期

它的生命周期为

开始:回调onReceive()方法

结束:该方法返回结果后


参考:Android 两种注册、发送广播的区别:https://www.jianshu.com/p/ea5e233d9f43

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容