十二单

第十二单元 BroadCastReceiver安卓的广播接收者

℡╲_俬逩灬. 提交于 2020-03-05 01:06:46
BroadCastReceiver安卓的广播接收者 一、广播介绍 1.广播接收者作用以及机制 2.项目中广播接收者的使用 3.广播接收者生命周期 二、广播分类 1.无序广播发送 (也叫标准广播) 2.有序广播 三、广播接受者 1.创建广播接收者 四、注册广播接受者 1.静态注册 2.动态注册 一、广播介绍 1.广播接收者作用以及机制 其实BroadcastReceiver就是应用程序间的全局大喇叭,即通信的一个手段, 系统自己在很多时候都会发送广播,比如电量低或者充足,刚启动完,插入耳机,输入法改变等, 发生这些时间,系统都会发送广播,这个叫系统广播,每个APP都会收到,如果你想让你的应用在接收到 这个广播的时候做一些操作,比如:系统开机后,偷偷后台跑服务哈哈,这个时候你只需要为你的应用 注册一个用于监视开机的BroadcastReceiver,当接收到开机广播就做写偷偷摸摸的勾当~ 当然我们也可以自己发广播,比如:接到服务端推送信息,用户在别处登录,然后应该强制用户下线回到 登陆界面,并提示在别处登录当然,这些等下都会写一个简单的示例帮大家了解广播给我们带来的好处. 2.项目中广播接收者的使用 BroadCastReceiver广播接受者,安卓四大组件之一 广播三要素 : ( 1 )广播发送者 : 发送广播 ( 2 )广播接收者 ( 调频 ) : 用于接收广播 ( 3