安卓四大组件之广播组件(Broadcast)

1.广播是什么

之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。

广播可以一对多,一人发送广播,多人接收处理

Broadcast是在应用程序之间传输信息的机制

BroadcastReceiver是对发送出来的Broadcast进行过滤接受并响应的一类组件

2.广播机制能做什么 应用场景是什么

比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理

广播接收器也可以来拦截系统产生的意图,如系统启动,日期改变和低电量等

3.如何使用

 广播收发过程可以分为以下三个步骤

1:发送标准广播

2:定义广播接收器

3:开关广播接收器

与广播有关的方法主要有以下三个

1:sendBoradcast  发送广播

2:registerReceiver  注册广播的接收器

3:unregisterReceiver  注销广播的接收器

还有一个附加的步骤,要实现自定义的意图,你必须创建并广播这些意图。

一.创建标准广播

xml文件

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值