0

我目前正在创建一个 android,当手机连接到网络或 Intranet 时,它将离线使用 SQLite 和 MySQL。

可能吗?如果没有,你能建议其他方法吗?

谢谢并感谢您的帮助

4

1 回答 1

0

您正在描述一个分布式数据库。在这种情况下,最有效的模式是确保您的应用程序使用本地 SQLite 数据库来处理呈现给用户的所有数据。您不希望您的应用程序等待 MySQL 数据 - 用户可能决定走进电梯并失去覆盖范围,或者其他什么。

使用后台线程使 MySQL 数据与本地 SQLite 数据保持同步,并使用通知通知应用程序何时有新数据可供显示。

于 2013-09-13T17:40:02.693 回答