Android学习笔记(五)广播(Broadcast)

本文详细介绍了Android中的广播机制,包括接收系统广播如动态注册监听网络变化和静态注册实现开机启动,以及发送自定义广播的两种方式——标准广播和有序广播。此外,还探讨了本地广播的使用。

5. 广播

5.1 广播

Android中的广播主要分为两种类型:标准广播有序广播
标准广播:
        是一种完全异步执行的广播,广播发出后,所有的广播接收器都会在同一时间内接受这条广播信息,无先后顺序,效率较高,也意味着无法被截断。

有序广播:
        则是同步执行的广播,广播发出后,同一时刻只有一个广播接收器能收到,当此广播接收器逻辑执行完毕后,广播才会继续传递,有先后顺序,效率低,可被截断


5.2 接收系统广播

5.2.1 动态注册监听网络变化

广播接收器可自由选择自己要注册监听的广播,注册监听广播有两种方式,在代码中注册(动态注册)和在AndroidManifest.xml中注册(静态注册)。
1.创建广播接收器的步骤:
(1)新建一个类,继承自BroadcastReceiver
(2)重写父类的onReceive()方法。
经验:
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值