简单的广播的代码,备忘!
1、发送广播
Intent mIntent = new Intent("com.abc.abcd");
sendBroadcast(mIntent);
2、注册广播
IntentFilter filter = new IntentFilter("com.abc.abcd");
registerReceiver(broadcastReceiver, filter);
3、接收广播
BroadcastReceiver broadcastReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
//处理接收到广播之后的事件
}
};
4、退出后的注销
@Override
public void onDestroy() {
super.onDestroy();
unregisterReceiver(broadcastReceiver);// 注销广播
}