Broadcast广播的使用

一、广播的注册
注册一个广播接收者来接收广播

class MyReceiver1 extends BroadcastReceiver{
        @Override
        public void onReceive(Context context, Intent intent) {
            String str=intent.getStringExtra("str");
            Log.i("dayang","-------MyReceiver1-------字符串-----------"+str);
        }
    }

1、动态注册广播
动态注册广播,记得取消

  MyReceiver1  receiver1=new MyReceiver1();
  IntentFilter intentFilter=new IntentFilter();
  intentFilter.addAction("dayang.receiver");
 registerReceiver(receiver1,intentFilter);

2、静态注册
二、广播开启其他组件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 广播接收器 是Android的四大组件之一,可见广播在Android中的重要性; 1. 什么是广播? 广播(Bro...
    Lost_Robot阅读 1,992评论 2 10
  • 前言 本来想写一下广播的,发现查阅后有整理的不错的,只好转载图个简便,日后好复习转载:http://www.cnb...
    提升即效率阅读 1,413评论 0 10
  • 诸多无奈,最近在改一个项目的bug的时候,脑子老是一片空白,可能是最近脑子不够用,总之,好多东西忘了,阅读一些别人...
    狗子王1948阅读 7,778评论 6 53
  • 过去的,都已过去,该来的,必将到来。 不知道从什么时候开始,竟怀念起小时候,特别是自己很小的时候,特别是自己天真而...
    浮夕阅读 274评论 0 2
  • 16-01-30 星期六 雾 28天 自2015年8月份接触弘丹发起的《笔耕不辍,百日写作》活动,内心里就一...
    年念玲阅读 341评论 0 0