我正在制作一个需要能够离线阅读 RSS 提要的应用。我被告知要以最有效的方式完成它,即通过将提要存储在 SQLite 数据库中或通过将提要作为 xml 文件存储在内部存储中。哪个效率更高,为什么?
最佳答案
我有一个在 SQLite 数据库中存储 rss 提要的应用程序,它没问题。考虑一下,如果您保存 .xml 文件,则每次都必须解析它,例如当您想要将 rss 提要显示到列表中时。
如果您已经将提要存储在数据库中,您可以简单地构建一个游标适配器来使数据库中的数据适应您的列表,而无需解析(这不是世界上最简单和最好的事情)。
关于android - Android 上用于 RSS 的 SQLite 或内部存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7423512/