标签: android save batterymanager
我的应用程序收集有关电池的数据。 我需要能够使用添加/删除选项编辑此数据。
存储此数据的最佳方式是什么?我有两种方式:XML文件或使用SQL的数据库。
答案 0 :(得分:2)
您应该使用SQLite数据库。我假设电池数据是很多明确定义的格式(即电荷水平,当前温度,时间戳等)的条目。这是应该使用数据库的典型示例。
对于潜在的大量数据而言,XML资源太多,应该是可编辑的。此外,XML不会为您提供相对容易使用的select语句进行数据分析。您需要将所有数据加载到内存中并手动选择数据。