×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

0755 -
82538016
82560826
网站制作资讯

APP开发公司浅谈广播的类型

文章编辑:网站建设 文章来源:APP开发 浏览量:

  APP开发公司浅谈广播的类型,广播作为Android组件间的通信方式,可以使用在如下场景。从实现原理上看,Android系统中的广播使用了观察者模式,基于消息的发布/订阅事件模型。从实现的角度来看,Android系统中的广播将广播的发送者和接收者极大程度上解耦,使得系统能够方便集成,更易扩展。
1.普通广播
  普通广播如果有多个接收器,多个接收器接收广播的顺序不确定,且接收者不能将处理结果传递给下一个接受者,也无法终止广播的传播。
2.系统广播
  Android系统中内置了多个系统广播,只要涉及手机的基本操作,基本上都会发出相应的系统广播,如开机启动、网络状态改变、拍照、屏幕关闭与开启和电量不足等。每个系统广播都具有特定的intent-filter,其中包括具体的action,系统广播发出后,将被相应的BroadcastReceiver接收。在系统内部当特定事件发生时,系统广播由系统自动发出。
3.有序广播
  有序广播中的“有序”是针对广播接收者而言的,指的是发送出去的广播被BroadcastReceiver按照先后顺序接收。有序广播的定义过程与普通广播无异,发送方法为:sendOrderedBroadcast。深圳APP开发公司本文关于“APP开发公司浅谈广播的类型”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。
 

当前文章链接:/construction/appkaifa/4344.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。