Advertisement

Android开发中的广播接收器BroadCastReceiver

阅读量:

一、广播Broadcast

  1. 广播事件处理属于系统级的,可跨应用的事件处理。

该应用能够配置对应BroadCastReceiver以监听一个或多个广播,并且支持向其发送 broadcast

  1. 广播事件机制是应用程序(进程)间通信 的一种手段。

  2. 在onReceive方法中实施耗时操作 必须启动多线程以处理 为了避免在单线程环境中直接执行耗时操作

二、相关API

  1. Context
  • 向intent发送普通广播:执行...操作以向intent发送普通广播。
    • 向intent发送有顺序的广播:执行...操作以向intent发送具有顺序性的广播。
    • 通过receiver动态注册广播接收器:执行...操作以实现通过receiver动态注册广播接收器。
    • 通过receiver解除广播接收器:执行...操作以实现通过receiver解除其作为广播接收器的身份。

*响应广播时的回传处理函数:当接收广播时触发此函数。
//通过intent参数获取广播发送的数据

复制代码
 * abortBroadcast():中断广播的继续传播

 * boolean isOrderedBroadcast():判断是否为有序广播
  1. 常见的系统广播 :<http://blog.sina.com.

全部评论 (0)

还没有任何评论哟~