android广播接收者broadcastReceiver
2016-12-12 11:03
155 查看
广播接收者broadcastReceiver概述
对于广播接收者broadcastReceiver可以这样理解,可以假设android系统内已经有一个电台,它定义了好多的广播事件 ,比如外拨电话 短信到来 sd卡状态 电池电量变化等等。
对开发者而言我们要做的就是做一个收音机,然后调整到要收听的频道就OK了,当有广播发出后我们就可以成功接收并处理对应的广播。
谷歌工程师给我们定义了一个组件(BroadCastReceiver)专门用来接收这些事件的,我们只需要实现这个类并重写onReceive()方法,然后在清单文件中注册对应的广播事件就OK了。
注意:一旦广播接收者部署到手机上,即使应用没有启动,当有对应的广播事件发生时也会启动应用对应的进程来响应广播事件。
不同版本广播的特点
(1)4.0之后的手机 谷歌为了更加安全考虑 要求第一次安装应用的时候必须有界面
(2)在设置页面有一个强行停止的按钮 如果点击了 广播事件就不生效
(3)在2.3的版本的手机没有这样的安全设计
对于广播接收者broadcastReceiver可以这样理解,可以假设android系统内已经有一个电台,它定义了好多的广播事件 ,比如外拨电话 短信到来 sd卡状态 电池电量变化等等。
对开发者而言我们要做的就是做一个收音机,然后调整到要收听的频道就OK了,当有广播发出后我们就可以成功接收并处理对应的广播。
谷歌工程师给我们定义了一个组件(BroadCastReceiver)专门用来接收这些事件的,我们只需要实现这个类并重写onReceive()方法,然后在清单文件中注册对应的广播事件就OK了。
注意:一旦广播接收者部署到手机上,即使应用没有启动,当有对应的广播事件发生时也会启动应用对应的进程来响应广播事件。
不同版本广播的特点
(1)4.0之后的手机 谷歌为了更加安全考虑 要求第一次安装应用的时候必须有界面
(2)在设置页面有一个强行停止的按钮 如果点击了 广播事件就不生效
(3)在2.3的版本的手机没有这样的安全设计
相关文章推荐
- Android之广播接收者--BroadcastReceiver
- Android四大组件之广播接收者
- Android入门:广播接收者应用(短信窃听器)
- Android四大组件之广播接收者
- Android入门:广播接收者应用(短信窃听器)
- android 广播接收者--BroadcastReceiver (实现短信窃听)
- Android开发22——广播接收者BroadcastReceiver的原理和注册方式
- Android-广播接收者;短信监听
- android 广播接收者--BroadcastReceiver
- android—广播接收者BroadcastReceiver的应用开发范例
- android 广播接收者--BroadcastReceiver (实现短信窃听)
- android 之 Broadcast(广播) BroadcastReceiver(广播接收者)
- android 之 Broadcast(广播) BroadcastReceiver(广播接收者)
- Android入门:广播发送者与广播接收者
- android 广播接收者--BroadcastReceiver
- Android深入探究笔记之二十 -- 广播接收者,BroadcastReceiver
- android基础--广播接收者-BroadcastReceiver
- 10、Android中广播接收者-BroadcastReceiver
- Android入门:广播接收者应用(电话拦截器)
- android_短信广播接收者的应用