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
网友评论