天天看點

安卓開發之動态注冊網絡監聽廣播

第一步

建立一個IntentFilter類的對象,在這個對象中使用addAction方法,将要

監聽的廣播添加進去。

第二步

建立一個類,使這個類繼承BroadcastReceiver類,并重寫父類的onReceive()方法,當接收到監聽廣播時,做出的動作。

第三步

建立第二步中類的對象。使用registerReceiver()方法,把第一步和第二步的對象傳入該方法參數,這樣就注冊好了一個可以接收特定廣播的廣播接收器。

第四步

對于動态注冊廣播來說,一定要對自己建立的廣播接收器進行解注冊。

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

第五步

安卓開發之動态注冊網絡監聽廣播