首页 > 系统 > Android > 正文

Android实现自定义广播

2019-11-09 17:34:03
字体:
来源:转载
供稿:网友

Android实现自定义广播

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

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


自定义广播

1.自定义广播发送者

  自定义广播发送者 广播的action名字要是唯一的.这里使用包名

2.发送广播的方法

发送广播的方法

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

3.自定义广播的接受者

确定接受广播的action 这里写图片描述

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

这里写图片描述

B 配置动态广播 在java代码中配置 这里写图片描述

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

这里写图片描述

到这里就已经实现了自定义广播 效果如下 这里写图片描述

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


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表