Android实现自定义广播

广播Broadcast是android四大基本组件之一,根据发送者的不同又可以分为
- 自定义广播
- 系统广播

这里实现一个app发送广播给多个app


自定义广播

1.自定义广播发送者

Android实现自定义广播_第1张图片
广播的action名字要是唯一的.这里使用包名

2.发送广播的方法

Android实现自定义广播_第2张图片

到这里自定义广播发送者就实现了

3.自定义广播的接受者

确定接受广播的action
Android实现自定义广播_第3张图片

A 配置静态广播 在清单文件中配置
01号接受者 静态

Android实现自定义广播_第4张图片

B 配置动态广播 在Java代码中配置
Android实现自定义广播_第5张图片

02号接受者 动态 (第二个app)

Android实现自定义广播_第6张图片

到这里就已经实现了自定义广播
效果如下
Android实现自定义广播_第7张图片

(动态广播)动态的优先级大于静态
动态广播必须在运行的状态才能接受广播
静态不需要运行的时也能接受到广播

更多相关文章

  1. RadioButton使用的过程中Text文本和图片显示的问题
  2. Android 三大图片缓存原理、特性对比
  3. Android调用系统相机、自定义相机、处理大图片
  4. 【Android Demo】图片之滑动效果(Gallery)
  5. Android 加载.gif格式图片
  6. android 拍照+从手机相册选择返回图片到imagview
  7. android中动态和静态版本都有的库
  8. Android 获取系统相册中的所有图片

随机推荐

  1. sqlite3
  2. 一起学opengl android 贝赛尔曲线
  3. Realm简单使用
  4. NDK的sample里hello-gl2编译通过,运行报错
  5. Android(安卓)Bluetooth蓝牙开发:发现Blue
  6. Android(安卓)实现双击退出的功能
  7. 【转】PC安卓模拟器PANIC: Could not ope
  8. Android学习笔记(四)
  9. android keyguard锁屏程序不能全屏显示
  10. Android(安卓)Studio 一些使用经验 - 传