1、廣播(掌握)
2、廣播接收者(掌握)
*在android中,broadcast是一種廣泛運用的在應用程式之間傳輸資訊的機制。而broadcastreceiver是對傳送出來的broadcast進行過濾接受並響應的一類元件。
*廣播接收者(broadcastreceiver)用於接收廣播intent的,廣播intent的傳送是通過呼叫sendbroadcast/sendorderedbroadcast來實現的。通常乙個廣播intent可以被訂閱了此intent的多個廣播接收者接收。
3、ip撥號器(掌握)
原理:接收撥打**的廣播,修改廣播內攜帶的**號碼
4、簡訊***(熟悉)
系統收到簡訊時會產生一條廣播,廣播中包含了簡訊的號碼和內容
5、監聽sd卡狀態(掌握)
6、勒索軟體(掌握)
7、監聽應用的安裝、解除安裝、更新(熟悉)
原理:應用在安裝解除安裝更新時,系統會傳送廣播,廣播裡會攜帶應用的包名
8、廣播的兩種型別(掌握)
9、service(掌握)
10、程序優先順序(掌握)
前台程序:擁有乙個正在與使用者互動的activity(onresume方法被呼叫)的程序
可見程序:擁有乙個非前台,但是對使用者可見的activity(onpause方法被呼叫)的程序
服務程序:擁有乙個通過startservice方法啟動的服務的程序
後台程序:擁有乙個後台activity(onstop方法被呼叫)的程序
空程序:沒有擁有任何活動的應用元件的程序,也就是沒有任何服務和activity在執行
11、*****(熟悉)
廣播與服務 2
1.start開啟服務的生命週期 重點 startservice方法開啟服務,stopservice停止服務 服務的特點 服務被建立時呼叫oncreate onstartcommand 服務只能被建立一次,可以開啟多次onstartcommand 服務只能被停止一次 沒有onpause onstop...
廣播與廣播接受者簡述
廣播訊息是android中的用來進行通知的訊息。便於進行系統級別的訊息通知或者自定義的訊息通知。傳送廣播後,註冊該廣播的廣播接收器 broadcast receiver 就可以接收該廣播,然後進行對應的業務操作。廣播可以分為系統級廣播 如手機開機,電池電量發生變化等 和程式內自定義廣播。傳送一條廣播...
adb 啟動服務,傳送廣播
進入adb shell am help am startservice n com.topsec.engine com.topsec.engine.engineservice 參考資料 am broadcast a 廣播動作 am start n 包 package 名 包名.活動 activity...