一、什麼是broadcastreceiver
在元件之間傳播資料的一種機制,這些元件可以位於不同的程序中,起到程序間通訊的作用
動態註冊:廣播跟隨程式的生命週期
testbroadcastreceiver broadcastreceiver = new testbroadcastreceiver();
intentfilter intentfilter = new intentfilter();
intentfilter.addaction(intent.action_screen_on);
registerreceiver(broadcastreceiver, intentfilter);
靜態註冊:程式關閉時來廣播資訊會被系統呼叫自動執行
三、常用的action
四、應用例項(後續新增)
四大元件之BroadcastReceiver
四大元件之broadcastreceiver 自定義廣播的傳送和接收 自定義傳送廣播 intent intent new intent intent.setaction com.liubin.sendzdy sendbroadcast intent 接收自定義廣播 定義廣播接收者 public cl...
Android四大元件之Activity
activity 是用來向使用者展示ui的容器,可以將其看作android mvc模式中 controller。activity使用步驟 1 新建類整合自activity 2.重寫 oncreate,onstart ondestory 等方法 3.在清單檔案androidmainfest中為該act...
Android四大元件之 Activity元件
activity是android元件中最基本也是最為常見用的四大元件 activity,service服務,content provider內容提供者,broadcastreceiver廣播接收器 之一。activity是乙個應用程式元件,提供乙個螢幕,使用者可以用來互動為了完成某項任務。activ...