IntentFilter filter = new IntentFilter(); filter.addAction(Intent.ACTION_BATTERY_CHANGED); registerReceiver(batteryReceiver, filter);
IntentFilter filter = new IntentFilter(); filter.addAction(WifiManager.NETWORK_STATE_CHANGED_ACTION); registerReceiver(wifiReceiver, filter);This code registers a BroadcastReceiver instance "wifiReceiver" for receiving broadcasts with the "NETWORK_STATE_CHANGED_ACTION" action. Whenever the device's Wi-Fi network state changes, the onReceive method of "wifiReceiver" will be called. The package library for the android.app Activity registerReceiver method is "android.app".