Broadcast 学习

2016-05-31  本文已影响38人  young_dreamer

广播类别:标准广播,有序广播,本地广播

注册方式:静态注册,动态注册

  void onDestroy() {    
             super.onDestroy();
             unregisterReceiver(inner);
}

拦截有序广播

本地广播

  1. 最先实例化LocalBroadcastManager
    LocalBroadcastManager manager = new LocalBroadcastManager.getInstance(this);
  2. 发送本地广播
    manager.sendBroadcast(intent) //intent已包含特定action
  3. 注册receiver并绑定filter,新建fitler与内部类receiver与动态注册一致,只是绑定需要用manager实例完成
    manager.registerReceiver(localReceiver,intentfilter);
上一篇 下一篇

猜你喜欢

热点阅读