我有幾個片段(在一個NavigationDrawer),其中,當打開時,我做了一個查詢,以獲得分別顯示在片段佈局中的信息。直到現在,每種方法都在onActivityCreated方法中,但是這樣做,分段切換很慢。做我想做的事情的最佳方式是什麼?片段和onActivity創建
0
A
回答
0
主要策略 - 不要阻塞主線程,換句話說,儘可能減少UI線程。
您可以爲您的片段或爲您的活動「加載」片段進行加載佈局。顯示這個數據在後臺線程中查詢數據。當你有所有需要的數據時更新用戶界面。
0
我認爲你的數據片段獲取操作應該在onCreate()中,它應該是異步的並且不在UI線程中,例如顯示進度對話框或者向用戶指示進程的東西。
和onActivityCreated您應該只是表明你的觀點
和數據沒有任何處理的UI線程上
相關問題
- 1. onActivity創建的方法在一個片段中調用,但不是其他的
- 2. OnPost創建片段
- 3. onActivity存儲片段的生命週期方法
- 4. 在Rails中測試片段創建和過期片段(3.0.7)
- 5. 使用片段創建ListVew
- 6. 在onCreate中創建片段?
- 7. 重新創建片段FragmentPagerAdapter
- 8. 創建刷卡片段
- 9. 關於片段創建
- 10. 片段再次創建,android?
- 11. 創建片段時java.lang.StackOverflowError
- 12. Android片段:創建活動
- 13. android創建listview內片段
- 14. 存儲器含義片段創建(創建在每個片段中的事務)
- 15. 內片段實施按鈕 - 如何創建片段與活動
- 16. OnDetach/onAttach片段重新創建片段活動
- 17. 空指針在片段內創建片段時出現異常
- 18. 當創建擴展父片段的子片段時調用newInstance()
- 19. 在創建對話框片段時忽略對話框片段
- 20. ViewPager - 在片段頁面中創建一個新片段
- 21. 在旅途中創建的接口片段的片段
- 22. 在片段中創建一個片段onClick
- 23. 創建使用OpenGL和頂點和片段着色器
- 24. Dialog Fragment onactivity結果
- 25. Viewpager與片段尋呼機適配器和片段 - retainInstanceState在方向更改時重新創建片段
- 26. Android:在片段內創建標籤
- 27. Android使用片段創建活動,onCreateView
- 28. 安卓:錯誤創建YoutTubePlayerView內片段
- 29. 創建一個多級文檔片段
- 30. 在RadioGroup中創建多次片段