對於上下文中的「長期運行」的任務合理度量,我是通過線程機制的Android的比較閱讀的Tejas的Lagvankar上this very good blog post找到。在這篇文章中,在許多其他的職位和Android文檔,甚至地區,「長時間運行」任務被反覆使用,但我一次也沒有見過什麼資格任務,只要運行一個真正的定義。什麼是Android中
鑑於我們已考慮到基於一個應用程序API級別和其他支持預選賽帳戶不同的設備能力,什麼是符合條件的任務爲「長時間運行」的下限。 (最好以諸如毫秒的測量單位)。
作爲一個說明,我目前的指標一直是觀察。我在特定的配置文件中加載應用程序並觀察是否有減速。同樣,我將使用基本分類(例如,如果任務正在進行數據庫調用,或者http)將任務分類爲長時間運行。 – stevebot
我會說長時間運行是一項不會立即結束的任務,也可能是因爲外部原因可能會有所不同。 – njzk2
長時間運行的任務是使UI線程無法在應用程序的最佳位置執行預製,導致jank,stutter,freeze等問題。 – tyczj