天天看点

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

第一步

创建一个IntentFilter类的对象,在这个对象中使用addAction方法,将要

监听的广播添加进去。

第二步

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

第三步

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

第四步

对于动态注册广播来说,一定要对自己创建的广播接收器进行解注册。

可以在Activity中的onDsetory()方法中使用unregisterReciever()方法进行解注册。

第五步

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