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