1. 程式人生 > >Android 釋放資源和程序的優先順序順序

Android 釋放資源和程序的優先順序順序

Android 釋放資源,程序釋放優先順序

當系統資源消耗, Android將會殺死一些程序來釋放資源。


程序優先順序順序:
① 前臺程序:
包含一個前臺Activity、包含一個正在執行的廣播接收器、正在執行的服務(當前使用者所需的Activity
正在螢幕頂層執行的Activity


② 可視程序:
包含一個視覺化的ActivityActivity可視的,但是不是在前臺的( onPause) ) 、例如顯示在一個前臺對
話框之後的以前的Activity


③ 服務程序:
包含一個被開啟的服務(處理服務,不是直接可視,例如媒體播放器,網路上傳、下載)


④ 後臺程序:
包含一個不可視的Activity(帶有一個當前不可視的Activity、可以在任意時刻殺死該程序來回收記憶體)


⑤ 空程序
沒有持有任何應用程式元件