我是android開發中的新手。我在第一個活動中有兩個活動,只有一個按鈕,我正在使用intent調用下一個活動,而在第二個活動中,我正在做實際的工作,即我正在使用SOAP從Web獲取值。 所以,我的問題是,當我從第一個活動去第二個活動,它顯示我一個黑屏,直到下一個活動被完全加載,因爲響應fron網絡很大。 我想從我的第一個活動添加一個進度條到第二個獲取完全加載,以避免這個黑屏。 有沒有人對此有任何評價。 在此先感謝.....顯示進度條直到下一個活動被加載
0
A
回答
1
你有四個實際的解決辦法,我會在我看來
帖子說
2- Asyntask
3-服務
4-外部庫
如果你正在做很多小的下載經典題目是最好的選擇也許有一個服務來管理它,但不是強迫。
對於一個簡單的下載,你可以單獨使用Asynctask。這可能夠用了,但您必須知道有關此方法的幾件事情:根據您使用AsyncTask的方式,AsyncTask可能會「Buged」。
服務是好的,你可以使用它。使用服務的下載模塊是管理請求的好主意。
快速高效開發的最佳解決方案是使用一個爲您工作的庫。但在你的情況下,你正在使用SOAP ...如果你在哪裏使用JSON,你可以使用Volley這是非常好,快速。
也許嘗試使用這一個這是衆所周知的
http://code.google.com/p/ksoap2-android/
與如何http://code.google.com/p/ksoap2-android/wiki/HowToUse
眼下的時候你有幾個操作解決方案
在後臺不阻塞UI,更新按次
2-用戶界面中查看使用加載屏幕(不好的用戶體驗,但有時你沒有選擇)
在你的情況下,你將有加載屏幕之間的第一個活動和第二個使用ProgressDialog也許
+0
謝謝Yume117 ...它真的幫助 – Gauraw
相關問題
- 1. 顯示進度條,直到下一個活動開始
- 2. 顯示進度對話框,直到新的活動加載
- 3. 顯示下載進度條
- 4. 活動指示器直到加載下一個視圖
- 5. 顯示通知區域中的加載活動進度條
- 6. 如何顯示進度條,直到數據加載爲止?
- 7. 在子選項卡上顯示進度條,直到WebView加載
- 8. 在Android中加載另一個活動時無法顯示進度條
- 9. 進度條加載活動或加載按鈕進度
- 10. 進度條不顯示從一個到其他窗體加載
- 11. 顯示進度條或加載圖標,直到頁面完全加載?
- 12. 顯示「加載:進度條」在Android的意圖,直到數據加載
- 13. 當一個活動加載其他活動時添加進度條
- 14. 使進度條顯示下載狀態
- 15. 下載時顯示進度條
- 16. 如何顯示進度欄,直到整個aspx頁面加載?
- 17. 顯示正在加載活動直到主要活動已滿加載
- 18. 如何顯示進度條,直到整個aspx加載在asp.net c#
- 19. 如何顯示加載動畫,並避免任何用戶交互,直到下一個活動加載?
- 20. 加載時顯示進度條
- 21. 顯示進度條在加載列表
- 22. 數據加載時顯示進度條
- 23. Android-如何在一個Activity中顯示進度條,直到上傳任務在另一個活動中完成
- 24. 顯示進度條或對話框從一個IntentService下載進度
- 25. 如何顯示進度條從一個活動移動到另一個活動的Android
- 26. 如何在Android中顯示進度條時從一個活動移動到另一個活動
- 27. 如何顯示進度條,直到頁面完全加載到HTML5/CSS3中?
- 28. 建立一個進度條加載顯示前
- 29. android顯示旋轉進度對話框,直到完成活動
- 30. 使用DownloadManager顯示下載活動內部進度
你最好想加載你的數據在第一個活動,一些進度條或微調。當你的數據是好的,你是StartActivity();) –
我沒有得到實際上,你可以給任何例子,如果你不介意.. 謝謝 – Gauraw