android广播

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

你可能感兴趣的:(Broadcast,Android广播)