0
我有一點建議,我想在我的應用程序中完成一件事。我希望我的應用程序每次啓動時通過互聯網同步一些數據,並且我的想法是我有一個自定義操作欄,其中包含一個圓形進度條,並且我希望在下載數據時運行進度欄,並在停止運行時停止運行下載結束。我想在我的tabhost的所有活動中執行此操作(我的應用程序中有2個,我想在主程序中執行此操作)。我已經嘗試過thread
和async task
,但是如果我更改活動並返回,則進度條不旋轉,與線程相同。我錯過了什麼,或者我應該嘗試使用服務。Android服務/異步任務/線程
或者哪個是完成此操作的最佳方法?
您的代碼好嗎? – ingsaurabh
這是很多代碼花花公子,我只是想知道哪個是最好的方式來完成這個和使用什麼。我使用的代碼工作正常,但問題是,據我所知,asynctask的生命週期取決於活動的生命週期,線程也有點類似。如果你能爲我提供一種方法來獲得,如果一個線程正在運行,然後獲得完成的時間,並完成一些事情,我會很高興,但這個問題的想法是獲得最好的建議這樣做的方法。 –
你應該可以通過'AsyncTask'來做到這一點 – Caner