Android笔记之BroadcastReceiver

2017-03-03  本文已影响16人  卖梦想的男孩

广播是一种组件之间交叉信息的交流方式,包括app内,app间以及系统范围内。

创建广播接收者

继承自BroadcastReceiver实现其onReceive方法即可。

注:广播虽然强大也有其限制的地方,运行在主线程,因此不可长时间处理堵塞的代码

注册广播接收者

IntentFilter filter = new IntentFilter();
//filter config
Context.registerReceiver(reciever, filter);

注销广播接收者

注销广播只针对代码注册的,声明式的广播由系统来管理

Context.unregisterReceiver(reciever)

发送广播

上一篇下一篇

猜你喜欢

热点阅读