Service入門:進程的優先級


Android中進程分爲5個等級:


1、Foreground process:前臺進程,相當於Activity的onResume()方法執行,該級別是最高等級;

2、Visible process:可見進程,相當於Activity的onPause()方法執行,該級別低於前臺進程;

3、Service process:服務進程,相當於Service的startService方法開啓的一個服務,雖然看不到界面,但是服務通常運行一些用戶所關心的事情,如:播放音樂,下載數據,所 以級別也不低;

4、Background process:後臺進程,相當於Activity的onStop()方法執行,應用變成後臺進程,系統會首先釋放這個進程,爲1、2、3提供更多的內存;

5、Empty process:空進程,一個應用程序沒有任何組件運行時,這個應用的進程就成了一個空進程,空進程能夠繼續存活下來的唯一原因是爲了下次能快速啓動。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章