我正在爲平板電腦設計的應用程序(特別是在摩托羅拉Xoom和三星Galaxy Tab 10.1上進行了很好的測試)。 O.S.使用的是HoneyComb。Icecream sandwich 4.0.3對線程使用中的應用程序開發人員實施更多限制嗎?
最近在更新O.S.之後。到官方冰淇淋三明治4.0.3,這是收到的通知更新,我覺得應用程序不是很好。 它滯後於性能,給出頻繁的ANR(應用程序無響應)對話框。
雖然我瞭解ANR與在UI線程中執行更多工作有關,但我需要知道這個新的android版本4.0.3是否對後臺運行的線程數執行更嚴格的限制?或者當它開始的活動存在時將它們殺死?
應用程序僅使用線程從列表視圖中的服務器加載圖像。在屏幕之間切換會使每個單獨的圖像保持器爲其加載啓動一個新線程。 在Honeycomb上重新測試它使其工作得很好,但不適用於4.0.3,爲什麼?
問題在於icecream sandwich 4.0.3是否在這方面的變化在O.S.線程處理或開發人員的活動生命週期?
謝謝。是的活動生命週期是一樣的。但只是想知道在O.S.處理它時是否有任何改變。水平。 (只是一些猜測) – Pritam 2012-02-08 06:22:17