1

我目前正在构建我的第一个 Android 应用程序,并且我已经到了需要考虑数据存储的地步。我的应用程序旨在帮助起草一支梦幻足球队,因此它使用了一个由 200-400 名球员组成的庞大名单,每个球员都有各自的预测、姓名、位置、球队等。

虽然该应用程序足以编辑、添加和删除名册中的球员和预测,但它绝对不是为了从头开始创建名册而构建的,所以我将在应用程序中包含一个默认名册。我希望用户能够保存和加载他们对默认花名册所做的修改,以及从在线下载更新的预测。

我对数据库的唯一经验是在 Web 编程课程中使用的远程 MySQL 数据库。数据库是否适合我正在尝试做的事情?有没有办法存储不同版本的数据库/表,以便用户可以拥有多个名册或下载更新?对于序列化的 JSON 对象,这是否更好?或两者?

任何帮助或建议将不胜感激!多谢你们

4

1 回答 1

3

除非您的数据很琐碎,否则推荐使用 Sqlite(Android 的默认数据库引擎)存储结构化数据。

JSON 对于与服务器交换数据很有用。

于 2012-05-20T09:37:29.270 回答