【发布时间】:2014-07-15 19:28:15
【问题描述】:
我正在开发一款大部分时间都处于离线状态的应用。它连接到服务器,获取一些 XML 格式的数据,然后在应用程序存在的剩余时间内使用这些数据。数据会定期手动更新。
此数据用于填充 ListView 并将信息放入动态创建的活动中。到目前为止,我一直在直接访问和使用 XML 文件,但使用起来有点痛苦。只是感觉有点笨拙和错误。
我的问题更多是关于工作流程的。有没有一种更智能的方法来做到这一点?我应该将这些数据保留为 XML 格式并在每次需要时对其进行解析,还是应该在初始下载时将此 XML 转换为 SQLite 或其他什么?
这里显然没有一个正确的答案。但总的来说,我对 Java/Android 还很陌生,我很想知道还有哪些其他解决方案可能对此更有效。
有什么建议吗?
【问题讨论】:
-
The data is periodically updated manually.??由谁?服务器?用户?如何?手动? -
如果一切都如你所愿,则没有理由添加更多代码。除非它很慢,并且您认为可以使用数据库加速应用程序。
标签: android