我有几个片段(在一个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中创建多次片段