作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我制作了一个表单应用程序,可以将数据发送到我的 mysql 服务器。一切都很好,但我有一个问题:如果我的应用程序没有互联网,我应该使用什么..如果我有互联网,用户输入数据并提交但如果我有 5 或 10 分钟没有互联网访问怎么办并且用户仍然发送数据。我会丢失该数据还是有办法保存数据,当互联网再次激活时,所有保存的数据都会传输到我的 mysql 服务器...??
我听说过 JSON 解析器,但我不知道它到底是如何工作的...
最佳答案
BroadcastReceiver
当您的用户提交一些数据并按下提交,然后检查设备的互联网连接。如果互联网不可用,则将数据存储在本地数据库或共享首选项中(如果数据很小)。现在当互联网可用时,您的广播接收器将被调用并检查本地数据库中的数据。如果存在,它将必须像您以前那样发送该数据。
关于android - 如何在没有互联网可用时从android向服务器发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26360034/
我是一名优秀的程序员,十分优秀!