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

第一步

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

第二步

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

第三步

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

第四步

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

第五步

动态注册广播代码示例

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章