得意犹堪夸世俗,诏黄新湿字如鸦。这篇文章主要讲述Android-广播概念相关的知识,希望能为你提供帮助。
android中的消息机制
1.Handler+Message消息机制,是用于子线程与主线程的通讯;2.广播+广播接收者也是消息机制,是重量级别的,四大组件之一,需要激活组件,是用于组件和组件之间通讯,应用和应用之间通讯
Android广播的理解:
1.发送广播:理解为学校的广播,发出讯息
2.广播接收者:理解为学生听到的广播发出的讯息
Android中无序广播与有序广播
无序广播:
特点一:发送广播后,所有的广播接收者同时接收,这种类型的广播是没有办法中断的
文章图片
有序广播:
特点一:发送广播后,广播接收者可以指定自己接收的顺序,-1000 到 1000,如果设置为1000,优先级最高,最先接收,
如果先接收到了广播,其他的广播接收者就无法接收到了
特点二:属于例外(发送广播的时候,能明确指定广播接收者,一旦明确指定了广播接收者,是无法中断的,指定的这个接收者一定会接收到的)
文章图片
无序广播 和 有序广播 API 阅读:
/** * 发送无序广播(也称为普通广播) */ sendBroadcast(intent); sendBroadcast(intent, "action.croadcast1.TRUE_RECEIVE"); // 参数二:谁能接收我的广播/** * 有序广播 */ sendOrderedBroadcast(intent, "action.croadcast1.TRUE_RECEIVE"); // 参数二:谁能接收我的广播 sendOrderedBroadcast(intent, "action.croadcast1.TRUE_RECEIVE", null, null, 200, null, null);
自定义权限:
< !-- 自定义权限:允许接收 --> < permission android:name="action.croadcast1.TRUE_RECEIVE" />
【Android-广播概念】
推荐阅读
- 脑点子下载|脑点子安卓版下载
- 《H5 App开发》MUI框架显示加载中动画
- create-react-app自定义配置
- fiddler抓安卓app设置教程
- Android-监听操作系统短信
- android输入框及按钮形状
- Android5.0以下drawable tag vector错误的解决办法
- Android MediaPlayer播放raw资源封装类
- 谈谈call(), apply(), bind()的异同