什么是在android中保存数据的最佳和最合适的方法?

时间:2011-07-14 14:47:06

标签: android save batterymanager

我的应用程序收集有关电池的数据。 我需要能够使用添加/删除选项编辑此数据。

存储此数据的最佳方式是什么?我有两种方式:XML文件或使用SQL的数据库。

1 个答案:

答案 0 :(得分:2)

您应该使用SQLite数据库。我假设电池数据是很多明确定义的格式(即电荷水平,当前温度,时间戳等)的条目。这是应该使用数据库的典型示例。

对于潜在的大量数据而言,XML资源太多,应该是可编辑的。此外,XML不会为您提供相对容易使用的select语句进行数据分析。您需要将所有数据加载到内存中并手动选择数据。