浅谈无序广播和有序广播

2015-08-15 18:26 评论 0 条

1、无序广播调用sendBroadcast(Intent intent ,null),如下:

Intent intent=new Intent("android.provider.telephony.SMS_RECEIVED");

sendBroadcast(Intent intent ,null)

 

2、有序广播调用sendOrderedBroadcast(Intent intent ,null),如下:

Intent intent=new Intent("android.provider.telephony.SMS_RECEIVED");

sendOrderedBroadcast(Intent intent ,null)

 

3、区别:

无序广播调用abortBroadcast()在BroadcastReceiver子类的onReceive()方法终止后来者广播,显然不可以,会报错;相反在有序广播调用abortBroadcast()方法,使得在BroadcastReceiver子类的onReceive()方法终止后来者广播,将接收不到后来者的广播。

你可能感兴趣的文章

来源:每日教程每日一例,深入学习实用技术教程,关注公众号TeachCourse
转载请注明出处: https://teachcourse.cn/333.html ,谢谢支持!

资源分享

分类:Android 标签:,
Python定义公共方法、私有方法详细示例 Python定义公共方法、私有方法详
ubuntu配置nginx重定向http到https ubuntu配置nginx重定向http到htt
010-wordpress如何检查当前运行的版本号,注意REST API在4.7以上版本才可以使用 010-wordpress如何检查当前运行的
Android代码绘制虚线、圆角、渐变和阴影效果图 Android代码绘制虚线、圆角、渐

发表评论

呲牙 憨笑 坏笑 偷笑 色 微笑 抓狂 睡觉 酷 流汗 鼓掌 大哭 可怜 疑问 晕 惊讶 得意 尴尬 发怒 奋斗 衰 骷髅 啤酒 吃饭 礼物 强 弱 握手 OK NO 勾引 拳头 差劲 爱你

表情