我有一个应用程序可以读取某些格式化的数据XML/JSON并从此构建视图和侦听器。目前我在onCreate
中这样做,但是我不希望每次打开应用程序时都会发生这种情况,我宁愿只在首次启动时执行此操作,并且UI仍然存在,或者在编译/构建应用程序时仍然以某种方式执行此操作从日食。以编程方式创建持久性android视图
2
A
回答
0
有一些方法可以做到这一点。您可以尝试将数据保存到数据库,并在每次打开应用程序时从该数据创建视图,并运行线程将新数据下载到数据库,以便在完成下载时刷新视图。您也可以选择更新数据给用户,以便他可以在需要时更新数据。
要仅在编译时使用数据,这可能是一个大问题。首先,您无法随时刷新数据!这些数据将为静态应用程序。如果您仍想继续前进,您可以在代码中进行硬编码或将数据写入.txt文件,并在每次打开应用程序时从文件中读取数据!
相关问题
- 1. Android以编程方式创建的按钮持久性
- 2. 以编程方式创建AirPort连接持久性
- 3. 以编程方式创建视图
- 4. 以编程方式创建视图
- 5. 以编程方式创建视图
- 6. ios以编程方式创建视图
- 7. iOS以编程方式创建视图
- 8. 在Android上以编程方式创建的样式视图
- 9. jdo:以编程方式在DataNucleus中创建多个持久性单元
- 10. Android如何以编程方式创建视图
- 11. Android:使用TabHost以编程方式创建视图
- 12. 无法以编程方式创建Android滚动视图。
- 13. Android setNextFocusDown以编程方式创建的视图
- 14. 在Android上使用XML以编程方式创建视图
- 15. Android - 以编程方式创建视图progressBar
- 16. 以编程方式在Android中创建列表视图项目
- 17. 以编程方式创建视图iPhone编程
- 18. 以编程方式创建视频?
- 19. 以编程方式创建流程图
- 20. 以编程方式创建xml属性
- 21. 在Android中以编程方式创建父视图中的子视图
- 22. Android以编程方式创建TableLayout
- 23. Android:以编程方式创建TextView
- 24. Android创建列表以编程方式
- 25. android以编程方式创建RelativeLayout
- 26. Android以编程方式创建ViewPager
- 27. Android视图以编程方式淡入
- 28. 以编程方式变暗视图android
- 29. ANDROID - 以编程方式定位视图
- 30. 以编程方式包含实体类与持久性单元?
我不清楚你说什么,当你说观点和听众。这基本上是做代码生成? – jsmith 2012-02-16 21:58:08
你可以将所有的UI信息转储到一个私有文件中,并在'onCreate()'中重建它' – gobernador 2012-05-05 16:40:33