Android使用本地廣播

Android本地廣播學習中一直被忽略,今天用到了,Mark一下

1、本地廣播的定義和普通廣播一樣

例如

public class WakeTimesBroadcastReceiver extends BroadcastReceiver{
	@Override
	public void onReceive(Context context, Intent intent) {
	
	}
}

2、本地廣播的註冊要用到LocalBroadcastManager

//獲取本地廣播

lbm= LocalBroadcastManager.getInstance(mContext);
//註冊廣播
lbm.registerReceiver(wakeTimeBroadcastReceiver,filter);

3、發送廣播

Intentintent0 = new Intent();
intent0.setAction("UPDATE_WAKETIMES");
lbm.sendBroadcast(intent0);

4、作用

常用於在應用程序的內部實時傳遞信息


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