【发布时间】:2011-09-14 22:01:03
【问题描述】:
我正在制作一个需要能够离线阅读 RSS 提要的应用。我被告知要以最有效的方式完成它,要么将提要存储在 SQLite 数据库中,要么将提要作为 xml 文件存储在内部存储中。哪个更有效,为什么?
【问题讨论】:
标签: android performance sqlite offline-mode
我正在制作一个需要能够离线阅读 RSS 提要的应用。我被告知要以最有效的方式完成它,要么将提要存储在 SQLite 数据库中,要么将提要作为 xml 文件存储在内部存储中。哪个更有效,为什么?
【问题讨论】:
标签: android performance sqlite offline-mode
我有一个将 rss 提要存储在 SQLite 数据库中的应用程序,没关系。考虑一下,如果您保存 .xml 文件,则每次都必须解析它,例如当您想将 rss 提要显示到列表中时。
如果您已经将提要存储在数据库中,则可以简单地构建一个游标适配器,以使数据库中的数据适应您的列表,而无需解析(这不是世界上最简单和最好的东西)。
【讨论】: