首页 > 代码库 > BroadcastReceiver
BroadcastReceiver
BroadcastReceiver,四大组件之一,翻译过来就是广播接收器,那么什么时候会用到BroadcastReceiver呢,又或者说,什么情况下我们需要用到广播呢
我认为主要是以下三种情况
1,在某些特殊情况下发出广播(如开机,网络可用,又或者应用进行到了某个需要发出信号的过程等等)
2,在不同组件间通信(在单个应用内,不同应用内)(举个不合适的小栗子,A获取到了一些参数,B是一个中间的页面,C需要处理A获取的参数,跳转过程是A到B到C,这里可以用到广播,不过要说明的是其实这玩意开销也挺大,如果不是特别轻量的数据,不适合使用广播来传递,更多的是使用广播来发出一个信号)
3,跨进程通信
理解了这点后,我们需要了解的是怎么使用广播以及广播接收器了,其实它的使用较为简单,而直接复制黏贴装作原创又没有太大意思,找一篇还可以的博文,直接引用好了
BroadcastReceiver使用完全解析
BroadcastReceiver
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。