0
A
回答
0
這取決於內存的情況。當您的應用程序進入後臺時,它通常會保持最初狀態。 Android不會睡你的線程。您需要停止更新您的UI並在上執行計算。
但是,在內存不足的情況下,Android可能會在應用程序處於後臺時終止應用程序(尤其是如果您的環境不佳並且佔用了大量資源)。因此,您應該始終在中保存任何持久數據。
1
我並不具體瞭解,但是您應該始終對您的活動可能會在任何時候不在前臺的情況下進行編程。無論是在每次進入後臺時殺死線程,還是讓線程進入休眠狀態,然後在活動被終止時將其殺死,我都不知道。無論如何,你必須假設它可以並將會發生,並據此進行編程。
相關問題
- 1. 如何從工作線程更新UI線程中的視圖
- 2. Android中的多線程如何工作?
- 3. 如何在工作線程中從UI線程獲取變量?
- 4. Android:如何等待Timer和Timertask完成UI線程的工作
- 5. 在android中如何工作線程
- 6. 如何在Android UI線程
- 7. Android中的工作線程
- 8. 從工作線程調用更新UI線程是如何工作的?
- 9. 使用工作線程和UI線程
- 10. 如何從UI線程訪問工作線程?
- 11. 調度程序線程如何在wpf UI控件中工作
- 12. Android UI線程
- 13. 如何在工作線程中調用UI線程上的方法?
- 14. 從Metro App中的工作線程調用UI線程
- 15. 線程Android在UI線程
- 16. 如何檢測Android上的UI線程?
- 17. 如何將重排序工作從UI線程中移走
- 18. 如何在UI線程中工作時更新進度條
- 19. 如何在工作線程(非UI線程)中創建模態對話框?
- 20. 關於UI線程的這個工作是如何進行的
- 21. Android小工具,在抽出UI線程
- 22. android從後臺線程更改UI - 爲什麼它的工作?
- 23. 如何在android上同步我的線程和UI線程
- 24. C#WPF從工作線程更新UI
- 25. Xamarin表單UI線程不工作
- 26. android線程工作隊列
- 27. Android:線程停止工作
- 28. Android線程不工作
- 29. 爲什麼我的後臺工作線程阻塞UI線程?
- 30. 機器人的工作線程和UI線程
如果應用程序A被帶到bckgrnd中,並且它在內部保持運行,那麼正如您所說與A關聯的線程將運行?如果我啓動應用程序B,那麼是否會創建一個新線程並將其與B相關聯,或者同一UI線程將用於A和B,具體取決於哪個應用程序處於前臺? – AKh 2011-03-24 17:36:37