-2

我正在开发一个需要本地数据库的应用程序。

因此,据我所知,有两种方法可以做到:

首先是在资产文件夹中添加预填充的数据库文件并在第一次启动应用程序时从中复制本地数据库。

其次是第一次使用应用程序时使用脚本从服务器下载它?

第一种方法已经被这个人很好地回答了在android应用程序中使用你自己的sqlite数据库

有人可以帮助我如何使用从服务器下载数据的第二种方式吗?

我应该使用 JSON/XML 从我的服务器获取数据吗?

或者我应该选择第一个选项,因为我的应用程序在 db 文件中只有大约 150 到 200 行?

4

2 回答 2

0

出于以下原因选择本地数据库:

  1. 用户将有很好的登录体验,因为他们可以很快开始看到应用程序的实用程序,因为您在首次运行时提供了一些数据,而不会在您从服务器获取数据时添加任何延迟。

  2. 如果数据库没有显着增加 apk 大小,请确保这样做。

于 2013-09-27T06:21:26.040 回答
0

仅当您需要从服务器获取信息时才必须使用 php,使用 php 和 json 更好... http://www.vogella.com/articles/AndroidJSON/article.html

如果你只需要分享本地信息,只需要使用 MYsqLite ...

http://www.vogella.com/articles/AndroidSQLite/article.html

于 2013-09-27T06:21:33.747 回答