
BroadcastReceiver广播
Jasonez
这个作者很懒,什么都没留下…
展开
-
LocalBroadcastManager局部广播管理器
LocalBroadcastManager 局部广播管理器,包含在v4包中,因为局部广播的作用域小,所以使用LocalBroadcastManager比发送全局广播更加高效。而且使用LocalBroadcastManager也确保了应用程序外部的任何组件都收不到你广播的intent,所以不会有私人数据货敏感数据(如位置信息等)泄露出去的风险,当然,其他应用程序也不能向你的接收器发送广播,避免了这原创 2015-06-24 00:11:47 · 1135 阅读 · 0 评论 -
监听本地广播的一些Intent动作
android本地广播的一些动作ACTION_BOOT_COMPLETED:一旦系统完成了它的启动序列之后,就会促发这个动作,要想接收这个广播,需要添加RECEIVE_BOOT_COMPLETED权限。ACTION_CAMERA_BUTTON:当单击拍照按键的时候触发。ACTION_DATE_CHANGED 和 ACTION_TIME_CHANGED:如果设备的日期和时间被手动修改,这些动作就原创 2015-06-24 23:56:49 · 904 阅读 · 0 评论 -
在运行时管理Manifest Receiver
使用Package Manager的setComponentEnabledSetting方法,可以在运行时启用和禁用应用程序的mainfest Receiver。可以使用这种技术来启动和禁用任何应用程序组件(包括Activity和Service),但对于manifest Receiver尤其重要。代码如下: PackageManager pm = getPackageManager()原创 2015-06-25 00:18:05 · 623 阅读 · 0 评论