Android線程優先級

Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND); //設置線程優先級爲後臺,這樣當多個線程併發後不少可有可無的線程分配的CPU時間將會減小,有利於主線程的處理,有如下幾種: 併發

int THREAD_PRIORITY_AUDIO //標準音樂播放使用的線程優先級 線程

int THREAD_PRIORITY_BACKGROUND //標準後臺程序 事件

int THREAD_PRIORITY_DEFAULT // 默認應用的優先級 it

int THREAD_PRIORITY_DISPLAY //標準顯示系統優先級,主要是改善UI的刷新 io

int THREAD_PRIORITY_FOREGROUND //標準前臺線程優先級 後臺

int THREAD_PRIORITY_LESS_FAVORABLE //低於favorable 音頻

int THREAD_PRIORITY_LOWEST //有效的線程最低的優先級 程序

int THREAD_PRIORITY_MORE_FAVORABLE //高於favorable 時間

int THREAD_PRIORITY_URGENT_AUDIO //標準較重要音頻播放優先級 ab

int THREAD_PRIORITY_URGENT_DISPLAY //標準較重要顯示優先級,對於輸入事件一樣適用。

相關文章
相關標籤/搜索