【发布时间】:2013-03-22 14:18:33
【问题描述】:
我正在编写一个聊天应用程序。下一步是在列表视图中列出所有用户(带有图像和 co)。
所有列表视图都已完成,但现在我在通过 xml 文件读取联系人或通过数据库(sqllite?)读取联系人之间进行选择。之后的消息也是如此。
我应该使用什么?两者中哪一个更快(性能)?
格力兹 舞者
【问题讨论】:
-
数据库。它是内置功能。文件操作更复杂。
-
对于大型数据集使用数据库。此外,如果您将其存储为 xml 文件并稍后对其进行解析,则性能也取决于解析器。对于 xml 中的大数据块,SAX 优于 DOm 解析器
标签: android xml database performance