- 1
- 0
- 约小于1千字
- 约 11页
- 2026-03-04 发布于湖南
- 举报
广播机制基础
广播类型03广播机制实现流程02小结与思考04目录广播机制概念01
01
广播机制概念
广播机制概念Broadcast是android中的四大组件之一,是在组件之间传播数据(Intent)的一种机制,当系统之间需要传递信息时,不是通过按钮事件触发,而是由系统通过系统调用引发事件。广播的发送者和接收者事先是不需要知道对方的存在的。这样带来的好处便是,系统的各个组件可以松耦合地组织在一起,这样系统就具有高度的可扩展性,容易与其它系统进行集成。Android的广播机制是在Binder进程间通信机制的基础上实现的,内部基于消息发布和订阅的事件驱动模型,广播发送者负责发送消息,广播接收者需要先订阅消息,然后才能收到消息。
02广播机制实现流程
广播机制实现流程①广播接收者是通过Binder机制在AMS(ActivityManagerService)中进行注册②广播发送者是通过Binder机制向AMS发送广播。③AMS查找符合相应条件(IntentFilter/Permission)的广播接收者(BroadcastReceiver),将广播发送到相应的消息循环队列中。④执行消息循环时获取到此广播,会回调广播接收者(BroadcastReceiver)中的onReceive()方法并在该方法中进行相关处理。
03广播类型
广播类型①普通广播Normalbroadcast:异步执行的广播,所有的广播接收器都会在同一时间接收到,没有先后顺序。②有序广播OrderedBroadcast:同步执行的广播,同一时刻只有一个广播接收器接收到,有先后顺序,即优先级。
04广播机制
小结及讨论
广播机制小结及作业1、了解广播机制流程;2、两种广播类型。
小结讨论为什么要有广播的应用?
THANKYOU
您可能关注的文档
最近下载
- 社会工作实务(中级)考试试卷(共六卷)含答案.pdf VIP
- 社会工作者考试中级实务测试题及答案.docx VIP
- 2026年北京市延庆区中小学教师招聘考试试卷带答案.docx VIP
- 河南省南阳市内张县高级中学2018年高三政治模拟试题.docx VIP
- 2025浙江国检检测技术股份有限公司招聘16人笔试历年参考题库附带答案详解.docx VIP
- 2025年鲁迅美术学院附属中学(鲁美附中)中考招生语文试卷 .pdf VIP
- 管链输送机安装与调试手册.docx VIP
- 建筑工程图集 14SS706:玻璃钢化粪池选用与埋设.pdf VIP
- 管链输送机安装与调试手册.pdf VIP
- BMC-730-系列双水平持续正压呼吸机使用说明书-V1.1.pdf VIP
原创力文档

文档评论(0)