2017-07-16 57 views
0

我正在使用一款應用程序,該應用程序在每次啓動時都抓取相當數量的數據,因爲我需要立即知道區域中的位置和天氣fcst等內容。在應用程序收集數據時加載動畫

在我看來,我看到一個加載動畫可以平滑地移動3到7秒,而一切都在運行,所以不僅有一個空白屏幕或靜態標題圖像。

但我遇到了在搜索所有數據之前加載動畫或圖像的問題。我只希望只要數據加載就可以運行動畫。因此,一旦加載完所有內容,我就會將應用程序切換到新的活動。

有沒有辦法讓動畫在事情完成之前運行,或者我需要以某種方式將所有東西都設置爲異步任務。然後,我如何將異步任務傳遞給下一個活動?

+1

在哪裏實現代碼? –

+1

請記住發佈您在提問時嘗試過的代碼。否則,社區很難幫助你,只會忽略或不投票。發佈您的代碼。 – ik024

回答

0

所以我在閱讀一些書後找到了自己問題的答案。簡而言之,我正在尋找的加載屏幕使用具有異步任務的啓動畫面。可以直接使用AsyncTask,也可以實施服務解決方案。另外:我注意到如果你運行一個啓動GoogleAPIClient的異步任務,onConnected在一個池線程上執行或者什麼時候執行,指出你可以在主線程上再次做UI工作,而不需要回到AsyncTask。

相關問題