1. 程式人生 > >Android:進程優先級

Android:進程優先級

broadcast 進程 ont creat wid activity 組件 執行 部分

進程優先級

優先級

服務

說明

高優先級

前臺進程

①該進程包含正在與用戶進行交互的界面組件,比如一個Activity。

②進程服務被Activity調用,而且這個Activity正在與用戶進行交互

③進程服務正在執行生命周期中的回調函數,如onCreate(),onStart()或onDestroy()

④進程的BroadcastReciver正在執行onReceive()函數

中優先級

可見進程

①程序界面部分可以給用戶看見,但是不在前臺與用戶交互,不相應界面事件的進程

②一個進程包含了Service服務,且這個服務正在被用戶可見的Activity調用

服務進程

包含已經啟動的Service服務的進程。其特點,無用戶界面,但是可以在回臺長期執行

底優先級

後臺進程

沒有任何用戶可見的Activity,且不包含任何已經啟動的Service服務進程

空進程

不包含任何活躍組件的進程,這些組件包括Activity、Service、BroadcastReceive等

【附】資源緊張時,首先清除,但不關閉,保存在進程中

Android:進程優先級