欢迎新同学的光临
… …
人若无名,便可专心练剑
我不是一条咸鱼,而是一条死鱼啊!
0x01 前言 1.1 Broadcast Receivers 是啥?
Broadcast Receivers 是对广播接收和回应的组件。系统会发出许多广播,比如时区的改变、电量过低,图片被选中等。应用也可生成广播,比如通知其他设备一些数据已经下载完成并且可以被使用
Broadcast Receiver 是 Android 定义的四大组件之一,它没有界面,通常用来处理系统级事件,例如它可以启动一个界面作为对广播的回应,或者使用NotificationManager提示用户。NotificationManager可以通过多种方式提示用户,比如闪烁背光灯,震动设备,播放提示音等等。手机状态条中会一直存在一个提示图标,用户可以打开它查看提示信息
Android 组件中的广播接收器,它将允许用户注册系统或应用程序的某些事件。一旦事件发生,Android 运行时将通知为任何事件注册的所有接收器。例如,应用程序将能够注册系统事件 ACTION BOOT COMPLETED,一旦 Android 系统完成启动过程,该事件将被触发
一个应用程序如果对某个广播感兴趣,就可以注册对应的 Receiver 来接收广播
广播事件机制是应用程序(进程)间通信的一种手段
有两个主要步骤可以使广播接收器为系统广播的意图工作:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)