2016-10-20 143 views
-2

我是android初学者,我正在开发一个移动应用程序,它在连接到互联网时从MySQL服务器获取数据,但我想要离线获取数据当它从 服务器加载时,将数据存储在SqLite中。如何从MySQL获取数据并将其存储在sqlite中,以便每当我需要数据时,都必须从sqlite中获取数据? 请提供给我的解决方案如何从MySQL获取数据并将其存储在sqlite中

在此先感谢

+0

看看这个:http://stackoverflow.com/questions/26706506/android-best-way-to-sync-sqlite-with-mysql和这个http://stackoverflow.com/questions/3406891/同步客户端 - 服务器的数据库 – adalPaRi

回答

2

当应用程序启动第一次,从服务器获取数据。它可以是json或xml格式。解析数据并使用sqliteopenhelper类存储它是本地的sqlite数据库。你必须在splasscreen上做到这一点。下次启动应用程序时,只需检查本地数据是否为空。如果不是来自本地数据库的数据并显示它。

相关问题