0

我有一个原始数据要保存为我的应用程序中的词汇表,我可以将其保存在excel dbor sqlite、 orxml中,但我无法选择。将来用户可以添加新项目,我需要存储它们。我的情况下最好的存储格式是什么?

4

3 回答 3

2

我认为使用sqlite是最好的,因为从中获取物品既容易又顺利。虽然在xml我不确定它是否允许以编程方式存储项目并且与excel db.

前任。在 sqlite 中是这样的:

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

因此,如果您正在寻找建议,我认为 sqlite 适合您。

于 2013-08-15T09:45:50.257 回答
2

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

于 2013-08-15T09:44:45.563 回答
1

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

于 2013-08-15T09:43:50.290 回答