"Android系统中的广播接收者是Android应用程序组件之一,它们用于监听并响应系统或应用程序广播的特定事件。这些事件通常与系统的状态变化、用户行为或硬件事件相关。以下是一些重要的广播接收者相关的Android系统动作: 1. BATTERY_CHANGED_ACTION: 当设备的电池状态发生变化时,例如电量增加、减少或充电状态改变,系统会发送此广播。通过注册这个动作的广播接收者,应用可以获取到`BatteryManager`类提供的电池信息,如电池电量、电压、温度等。 2. BOOT_COMPLETED_ACTION: 系统完成启动后仅发送一次的广播,意味着所有服务和应用都已准备就绪。开发者可以利用这个动作启动需要在系统启动后自动运行的服务或执行初始化任务。 3. CALL_FORWARDING_STATE_CHANGED_ACTION: 当设备的通话转发状态发生变化时触发,比如用户设置了或取消了通话转移。这有助于应用程序监控并处理通话转移的设置。 4. CONFIGURATION_CHANGED_ACTION: 当设备的配置信息发生变化时,如屏幕方向、语言设置或字体大小调整,系统会发出这个广播。应用程序可以通过监听这个动作来动态适应配置变化,无需重启。 5. DATA_ACTIVITY_STATE_CHANGED_ACTION: 用于指示电话的数据活动状态(收发数据)发生改变。这对于网络相关的应用尤其有用,可以据此调整数据使用策略或通知用户数据流量情况。 6. DATA_CONNECTION_STATE_CHANGED_ACTION: 这个动作在设备的数据连接状态(如Wi-Fi、移动数据)改变时触发,允许应用跟踪网络连接的状态,以便进行适当的网络操作。 7. DATE_CHANGED_ACTION: 当系统日期更改时,如日历跳转到新的一天,系统会发送这个广播。对于那些依赖于日期进行逻辑处理的应用,这是一个关键的动作。 8. FOTA相关的ACTIONs:包括FOTA_CANCEL_ACTION、FOTA_INSTALL_ACTION、FOTA_READY_ACTION、FOTA_RESTART_ACTION和FOTA_UPDATE_ACTION,这些都是针对固件更新操作的广播,用于在系统固件升级过程中通知应用相应的进度和状态。 9. MEDIABUTTON_ACTION: 当用户按下媒体控制键(如耳机上的播放/暂停键)时,系统会发送这个广播,允许应用处理媒体按钮的点击事件。 10. MEDIA_BAD_REMOVAL_ACTION: 当外部存储(如SD卡)被意外移除时,系统发送这个广播,帮助应用处理数据丢失或无法访问的情况。 广播接收者可以通过在AndroidManifest.xml中注册或在代码中动态注册来接收这些广播。每个ACTION都有其特定的用途,使得应用程序能够在适当的时候对系统事件作出反应,实现更加智能和自适应的功能。"
BOOT_COMPLETED_ACTION 在系统启动后,这个动作被广播一次(只有一次) "android.intent.action.BOOT_COMPLETED"
CALL_FORWARDING_STATE_CHANGED_ACTION 语音电话的呼叫转移状态已经改变 "android.intent.action.CFF"
CONFIGURATION_CHANGED_ACTION 设备的配置信息已经改变,参见 Resources.Configuration. "android.intent.action.CONFIGURATION_CHANGED" Creator CREATOR 无 无
DATA_ACTIVITY_STATE_CHANGED_ACTION 电话的数据活动(data activity)状态(即收发数据的状态)已经改变。"android.intent.action.DATA_ACTIVITY"
DATA_CONNECTION_STATE_CHANGED_ACTION 电话的数据连接状态已经改变 "android.intent.action.DATA_STATE"
DATE_CHANGED_ACTION 日期被改变 "android.intent.action.DATE_CHANGED"
FOTA_CANCEL_ACTION 取消所有被挂起的 (pending) 更新下载 "android.server.checkin.FOTA_CANCEL"
FOTA_INSTALL_ACTION 更新已经被确认,马上就要开始安装 "android.server.checkin.FOTA_INSTALL"
FOTA_READY_ACTION 更新已经被下载,可以开始安装 "android.server.checkin.FOTA_READY"
FOTA_RESTART_ACTION 恢复已经停止的更新下载 "android.server.checkin.FOTA_RESTART"
FOTA_UPDATE_ACTION 通过 OTA 下载并安装操作系统更新 "android.server.checkin.FOTA_UPDATE"
MEDIABUTTON_ACTION 用户按下了“Media Button” "android.intent.action.MEDIABUTTON"
MEDIA_BAD_REMOVAL_ACTION 扩展介质(扩展卡)已经从 SD 卡插槽拔出,但是挂载点 (mount point) 还没解除 (unmount) "android.intent.action.MEDIA_BAD_REMOVAL"
MEDIA_EJECT_ACTION 用户想要移除扩展介质(拔掉扩展卡) "android.intent.action.MEDIA_EJECT"
MEDIA_MOUNTED_ACTION 扩展介质被插入,而且已经被挂载 "android.intent.action.MEDIA_MOUNTED"
MEDIA_REMOVED_ACTION 扩展介质被移除。 "android.intent.action.MEDIA_REMOVED"
MEDIA_SCANNER_FINISHED_ACTION 已经扫描完介质的一个目录 "android.intent.action.MEDIA_SCANNER_FINISHED"
MEDIA_SCANNER_STARTED_ACTION 开始扫描介质的一个目录 "android.intent.action.MEDIA_SCANNER_STARTED"
MEDIA_SHARED_ACTION 扩展介质的挂载被解除 (unmount),因为它已经作为 USB 大容量存储被共享 "android.intent.action.MEDIA_SHARED"
MEDIA_UNMOUNTED_ACTION 扩展介质存在,但是还没有被挂载 (mount) "android.intent.action.MEDIA_UNMOUNTED"
MESSAGE_WAITING_STATE_CHANGED_ACTION 电话的消息等待(语音邮件)状态已经改变 "android.intent.action.MWI"
TIMEZONE_CHANGED_ACTION 时区已经改变 "android.intent.action.TIMEZONE_CHANGED"
TIME_CHANGED_ACTION 时间已经改变(重新设置) "android.intent.action.TIME_SET"
TIME_TICK_ACTION 当前时间已经变化(正常的时间流逝) "android.intent.action.TIME_TICK"
UMS_CONNECTED_ACTION 设备进入 USB 大容量存储模式 "android.intent.action.UMS_CONNECTED"
UMS_DISCONNECTED_ACTION 设备从 USB 大容量存储模式退出 "android.intent.action.UMS_DISCONNECTED"
WALLPAPER_CHANGED_ACTION 系统的墙纸已经改变 "android.intent.action.WALLPAPER_CHANGED"
XMPP_CONNECTED_ACTION XMPP 连接已经被建立 "android.intent.action.XMPP_CONNECTED"
XMPP_DISCONNECTED_ACTION XMPP 连接已经被断开 "android.intent.action.XMPP_DI
下载后可阅读完整内容,剩余1页未读,立即下载
- 粉丝: 106
- 资源: 29
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦