安卓开发之动态注册网络监听广播

来源:互联网 发布:手机屏幕画笔软件 编辑:程序博客网 时间:2024/05/18 06:39

第一步

创建一个IntentFilter类的对象,在这个对象中使用addAction方法,将要
监听的广播添加进去。

第二步

新建一个类,使这个类继承BroadcastReceiver类,并重写父类的onReceive()方法,当接收到监听广播时,做出的动作。

第三步

创建第二步中类的对象。使用registerReceiver()方法,把第一步和第二步的对象传入该方法参数,这样就注册好了一个可以接收特定广播的广播接收器。

第四步

对于动态注册广播来说,一定要对自己创建的广播接收器进行解注册。
可以在Activity中的onDsetory()方法中使用unregisterReciever()方法进行解注册。

第五步

动态注册广播代码示例

0 0
原创粉丝点击