我需要一段時間來執行的方法,我需要在我的活動開始。如果我把它放在onCreate方法中,它會減慢活動的實際加載速度。有沒有辦法監聽onCreate完成,然後調用該方法,以便在laborsome方法運行時用戶沒有空白屏幕。我能聽的onCreate完成
0
A
回答
1
如果調用的方法需要一段時間來執行,然後不管在活動週期你執行它,就會造成破壞用戶體驗(「凍結」屏幕)。也許你可以禁用UI,也許可以加載一個微調器,並在AsyncTask
中完成這項工作。工作完成後,您可以隱藏微調器並重新啓用UI的其餘部分。
0
嘗試impementing異步其中有doInBacground
方法,可以幫助你得到你想要的東西。這裏是一個很好的教程
http://www.vogella.com/articles/AndroidPerformance/article.html
相關問題
- 1. onCreate()完成後()在onStop()
- 2. 一直等到的onCreate完成
- 3. onStart在之前完成的原因onCreate
- 4. onCreate流程在完成後繼續()
- 5. 完成()後onCreate未被調用?
- 6. Android:聽衆模式內onCreate()
- 7. 試聽動畫以完成
- 8. 功能的onCreate
- 9. 在其他功能完成後收聽功能
- 10. 在完成onCreate中的活動時,我的片段的onCreateView在onCreate之前如何調用?
- 11. 帶有onCreate()的TabActivity監聽器
- 12. EditText上的完成按鈕監聽器?
- 13. 完成我的jQuery輸入功能
- 14. 的Android調用完成後的onCreate()()時,在景觀
- 15. 是按照寫在onCreate中的順序完成的android動作?
- 16. 在Activity的onCreate完成之前可以調用片段的onAttach?
- 17. 使用自動完成功能偵聽輸入
- 18. ACTION_IMAGE_CAPTURE的奇怪行爲意圖 - 完成時進入onCreate
- 19. onCreate完成之前的Android觸摸事件?
- 20. 是否有可能在主Activity完成onCreate()之前顯示一些東西?
- 21. 在onCreate中添加事件偵聽器
- 22. WebView loadDataWithBaseURL完成加載監聽器
- 23. 傾聽完成不關閉軟鍵盤
- 24. 自動完成選擇監聽器
- 25. AS3 stageWebView drawViewPortToBitmapData偵聽繪製已完成
- 26. android:GIF動畫循環完成監聽器
- 27. 如何收聽Firebase setValue完成
- 28. 我該如何完成此功能
- 29. 我不能完成點安裝
- 30. 我怎樣才能完全撤銷剛剛完成的git commit
'的OnStart()的onCreate後調用()' –