保存数据的最佳方式

时间:2013-08-15 09:39:17

标签: android xml sqlite

我有一个原始数据要在我的应用中保存为词汇表,我可以将其保存在excel dbsqlitexml中,但我无法选择。将来用户可以添加新项目,我需要存储它们。我案例的最佳存储格式是什么?

3 个答案:

答案 0 :(得分:2)

使用SQLite数据库。它将提供所需的所有设施,并内置于android。此外,XML或excel无法与SQLite的速度和查询功能相匹配。

答案 1 :(得分:2)

我认为使用sqlite是最好的,因为从中获取项目既简单又顺畅。 在xml中,我不确定它是否允许以编程方式存储项目,并且与excel db相同。

离。在sqlite中它是这样的:

a.getString(cursor.getColumnIndex("users"));

所以,如果你正在寻找建议,我认为sqlite对你很好。

答案 2 :(得分:1)

我认为在你的情况下,以标准方式保存数据是很好的 - 使用sqlite数据库。 如果用户可以编辑db,他们会经常这样做 - 你可以在项目中使用一些ORM实现(greendroid,ormlite等),它们非常简单方便。