摘要:
我們要了解Android手機開發與桌面開發有一個主要不同之處:通常在一部Android手機里同時運行著多個應用(app),每個app對應一個系統進程,當系統需要更多的資源(如內存)而空閑資源不足時,Android系統就會選擇殺掉一些“低優先級”的進程以便釋放所需資源。Android系統是如何確定進程優先級的高低的呢?如果一個app正在與用戶交互,那么它所在的進程具有最高優先級;其次,如果一個app是可見的,例如被一個對話框部分遮擋,它所在進程具有第二高的優先級;再次,如果app當前是不可見的,也就是被切換到了后臺,則它所在進程具有第三高的優先級;這里要補充一點,如果這個后臺app啟動了一個se 閱讀全文
posted @ 2012-11-08 10:28
八進制
閱讀(11141)
評論(2)
推薦(5)

浙公網安備 33010602011771號