自定义广播
自定义广播
自定义广播就是我们自己来写广播发送者,也自己来写广播接收者。
效果图:
分析:
1、自己写好广播发送者
设置广播的id,广播接收者监听的时候需要监听这个
intent.setAction("com.fry.receiver");
这是给广播接收者带数据,没这个也行
intent.putExtra("key", "这是广播发送者给接收者带的数据");
发送广播
sendBroadcast(intent);
给广播设置权限,设置了这个权限的广播接收者才能接收这个广播发送者的消息,
当然,这个权限也可以不设置
sendBroadcast(intent,"com.fry.permission.xxx");
2、给广播接收者设置权限和监听对象
权限:
注意这里自定义权限的方法
监听对象:
第一个报名时接收者的包,第二个包是广播发送者的id。
3、写广播接收者
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2024-10-30:27岁,宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672