0

我有一个包含 4 个字段的简单表单,我在提交时提交到远程 mysql 数据。当没有可用的连接时,此表单无法发送数据。我知道我可以将数据存储在 sqlite 中,但我不确定当应用程序未运行且网络可用时如何将此数据发送到 mysql db?谁能指出一些我可以帮助我的样本?

4

2 回答 2

0

如果您的应用程序未运行,则无法将您的数据发送到任何地方。您可以尝试在每次应用程序启动时查找已保存的数据,并在此类数据存在且网络连接可用时发送。

如果用户不再启动您的应用程序,保存的数据会怎样?没什么,可能他反正也不需要它。

于 2012-05-02T09:32:36.957 回答
0

为 注册广播接收器android.net.conn.CONNECTIVITY_CHANGE。然后检查网络是否可用,并发送保存的数据(如果有)。或者,只需检查保存的数据并在下次运行应用程序时发送。

于 2012-05-02T03:52:34.137 回答