什么是广播
定义:广播是应用于系统、应用、控件、线程间消息响应的组件
广播:
有序广播,无序广播
新建一个类继承BroadcastReceiver
在清单文件中注册
在清单文件中添加意图过滤器,action里写监听的内容
广播三要素:
(1)广播发送者:发送广播
(2)广播接收者(调频):用于接收广播
(3)要处理的事情:处理广播的相关信息,Intent有图对象
广播的使用场景:
(1)同一APP下多个组件之间传递数据(Activity/Fragment/Service之间传递数据)
(2)2个APP之间传递数据
技能get点:
(1)自定义广播接受者
(2)使用广播接受者进行电话拦截和系统电量的变化