Android:進程優先級
阿新 • • 發佈:2019-01-10
broadcast 進程 ont creat wid activity 組件 執行 部分
進程優先級
優先級 |
服務 |
說明 |
高優先級 |
前臺進程 |
①該進程包含正在與用戶進行交互的界面組件,比如一個Activity。 ②進程服務被Activity調用,而且這個Activity正在與用戶進行交互 ③進程服務正在執行生命周期中的回調函數,如onCreate(),onStart()或onDestroy() ④進程的BroadcastReciver正在執行onReceive()函數 |
中優先級 |
可見進程 |
①程序界面部分可以給用戶看見,但是不在前臺與用戶交互,不相應界面事件的進程 ②一個進程包含了Service服務,且這個服務正在被用戶可見的Activity調用 |
服務進程 |
包含已經啟動的Service服務的進程。其特點,無用戶界面,但是可以在回臺長期執行 |
|
底優先級 |
後臺進程 |
沒有任何用戶可見的Activity,且不包含任何已經啟動的Service服務進程 |
空進程 |
不包含任何活躍組件的進程,這些組件包括Activity、Service、BroadcastReceive等 【附】資源緊張時,首先清除,但不關閉,保存在進程中 |
Android:進程優先級