笔记如下
- 无序广播
发出自定义的广播
Intent intent = new Intent();
intent.setAction("com.chen.guangbo.xxx");
sendBroadcast(intent);
System.out.println("发出广播了......");
在别的应用中

- 有序广播
Intent intent = new Intent();
intent.setAction("com.itheima.send.MARSHROOM");
// intent : 意图 对象
// receiverPermission : 接收广播的 组件需要什么样的权限
// resultReceiver : 广播事件的最终 接收者 --- 也是广播 接收者
// scheduler : 调度器
// initialCode : 发送广播时的初始码
// initialData : 广播 发出的 原始数据 -- 未被 修改过的原始数据
// initialExtras: 广播发出时的一些额外的数据
sendOrderedBroadcast(intent, null, new FinalResultReceiver(), null, 1, "~~~~~~", null);
配置优先级

网友评论