第一行代码笔记
发送广播Intent
接收广播Broadcast Receiver
广播接收器
- 标准广播,异步
- 有序广播,同步
系统广播
接收广播
- 动态注册代码中注册:灵活但需要程序启动才能工作,最后需要取消注册。
- 静态注册AndroidManifest注册
广播接收器不允许开启线程,onRecieve()方法运行较长时间会报错。
发送标准广播:Intent,sendBroadcast()
发送有序广播: sendOrderedBroadcast(),需注册优先级;在接收时可选择是否截断,abortionBoardcast()
- 全局广播BroadcastReceiver
- 本地广播LocalReceiver:只能动态接收,发送的广播不会离开程序,其他程序广播不能发送到我们程序内部,更高效。