进程优先级
進程優先級
1.前臺進程
a.運行著正在與用戶進行交互的Activity?
b.運行著正在與用戶進行交互的Activity 綁定的Service
c..運行著正在與用戶進行交互的Activity onReceiver BroadCastReceiver
d.startService ? 生命周期(oncreat() ?onstart() ?ondestory())?
e.運行著正在與用戶進行交互的Activity ?service 調用onStartForeground(); ?(提高優先級)
2.可見進程
a.Activity(onPause()) ?可見狀態 ?不可操作 ? 彈出對話框
b.處于可見不可操作狀態下Activity綁定的服務
3.服務進程
運行在后臺的服務
(音樂播放器 ? 網絡下載數據)
4.后臺進程
a.Activity(onStop()) ?
5.空進程
沒有任何組件 ? 加速下一個進程啟動的時間
轉載于:https://blog.51cto.com/czz405264771/1750166
總結
- 上一篇: 全局以及局部作用域
- 下一篇: My Site Cleanup Job