1.广播的注册方式有两种
动态注册:创建intentfilter对象 ,确定要接收的广播,调用registerReceiver方法。动态注册之后,广播就可以接收消息了
静态注册:在清单文件中注册,在未启动程序的时候,就已经开启了广播。(那还关闭吗?)
2.广播接收的方式:
有序广播:在清单文件中 声明action 与 priority , 有序广播会逐一进行接收,并可截断广播,如果是在java代码中注册的广播接收者, 会比清单文件中的优先级要高.
标准广播:所有的广播接收者将都可以接收到发送的广播, 不可以拦截, 不可以被终止.
3.本地广播
之前介绍的是全局广播,发送的广播,其他应用也可以接收到,会造成不安全。 本地广播,只有当前应用可以接收到广播,保证了安全性。