安卓手机的广播事件
2013-06-20 22:04
162 查看
安卓广播事件
Service是安卓系统提供的四大组件之一,和Activity并列,Service是十分重要的组件。
Broadcast Receiver广播接收器的处理级别是系统级别,事件的广播比较简单,但是同样是构建intent对象,然后调用sendBroadcast方法将广播发送出去,另一个类进行广播的接收,并且继承BroadcastReceiver,然后覆盖onReceiver方法响应事件。
自定义BroadcastReceiver来处理广播事件:
首先在组件中构建你需要广播的intent,并使用sendBroadcast发送出去,然后定义一个广播接收器继承BroadcastReceiver,覆盖onReceiver方法来响应事件,最后一定要注册广播接收器,在注册接收器时,要写上接收器的行为名称,定义intent的时候new intent(接收器的行为名称)。
系统广播事件的使用
除了我们自己定义的广播事件外,安卓系统还定义了一些系统的广播事件。这些事件都是系统自动发出的,我们直接进行接收器进行接收就行了。
常见的标准广播有:
ACTION_BOOT_COMPLETED 系统启动完成
ACTION_TIME_CHANGED 时间改变
ACTION_DATE_CHANGED 日期改变
ACTION_TIMEZONE_CHANGED 时区改变
ACTION_BATTERY_LOW 电量低
ACTION_MEDIA_EJECT 插入或者拔出外部的媒体
ACTION_MEDIA_BUTTON 按下媒体按钮
ACTION_PACKAGE_ADDED 添加包
ACTION_PACKAGE_REMOVED 删除包
Service是安卓系统提供的四大组件之一,和Activity并列,Service是十分重要的组件。
Broadcast Receiver广播接收器的处理级别是系统级别,事件的广播比较简单,但是同样是构建intent对象,然后调用sendBroadcast方法将广播发送出去,另一个类进行广播的接收,并且继承BroadcastReceiver,然后覆盖onReceiver方法响应事件。
自定义BroadcastReceiver来处理广播事件:
首先在组件中构建你需要广播的intent,并使用sendBroadcast发送出去,然后定义一个广播接收器继承BroadcastReceiver,覆盖onReceiver方法来响应事件,最后一定要注册广播接收器,在注册接收器时,要写上接收器的行为名称,定义intent的时候new intent(接收器的行为名称)。
系统广播事件的使用
除了我们自己定义的广播事件外,安卓系统还定义了一些系统的广播事件。这些事件都是系统自动发出的,我们直接进行接收器进行接收就行了。
常见的标准广播有:
ACTION_BOOT_COMPLETED 系统启动完成
ACTION_TIME_CHANGED 时间改变
ACTION_DATE_CHANGED 日期改变
ACTION_TIMEZONE_CHANGED 时区改变
ACTION_BATTERY_LOW 电量低
ACTION_MEDIA_EJECT 插入或者拔出外部的媒体
ACTION_MEDIA_BUTTON 按下媒体按钮
ACTION_PACKAGE_ADDED 添加包
ACTION_PACKAGE_REMOVED 删除包
相关文章推荐
- 关于安卓手机wifi启动、关闭时引发的事件
- 安卓笔记之自定义广播事件发送自定义广播以及接受者优先级
- 安卓之广播接收者 手机重启监听
- 安卓手机的touchend事件不触发问题
- dom生成的结点在安卓手机在中点击事件有效,但在苹果手机中点击事件失效
- 彻底解决低端安卓手机touchend事件不触发(考虑scroll)
- js keyup事件 在安卓和苹果手机不同使用 input propertychange
- 安卓监听手机USB接口拔插警报广播
- 安卓intent发起广播事件给系统或当前app,并从系统或当前app中接收广播
- 安卓事件分发
- 安卓手机与ROS通信遥控Gazebo中仿真机器人小车运动(ROS_indigo)
- 安卓手机recovery下刷补丁提示:“can't open /sdcard/update.zip(bad)”
- 安卓调用手机上的应用打开不同类型的文件
- PHP检测及判断手机登录用户是安卓或爱疯(iPhone)客户端
- Android中的 事件流----浅析安卓中的动与静(四) 进程间通讯
- 安卓广播
- 十大恶意软件让安卓手机成为噩梦,移动代码签名证书重要性大增
- 如何修改安卓手机的APK应用名称
- Android 广播大全 Intent Action 事件
- (安卓APP)关于简单的新手指导页的图片滑动和点击事件跳转