Php 如何存储数据,直到android设备的连接恢复,然后添加到mysql数据库?
我正在开发一个android应用程序 在连接恢复之前,我对如何存储mysql数据感到困惑。如果用户没有连接,那么数据将存储在android设备本地的数据库中,但当连接恢复时,它会将数据添加到数据库中 如何经常检查连接?即使应用程序关闭,然后数据在线添加到mysql数据库。理想情况下,每30分钟检查一次连接 是否有任何在线的例子,请?(检查连接,然后做一个任务?)我已经检查,但没有得到很多链接Php 如何存储数据,直到android设备的连接恢复,然后添加到mysql数据库?,php,android,mysql,android-sqlite,Php,Android,Mysql,Android Sqlite,我正在开发一个android应用程序 在连接恢复之前,我对如何存储mysql数据感到困惑。如果用户没有连接,那么数据将存储在android设备本地的数据库中,但当连接恢复时,它会将数据添加到数据库中 如何经常检查连接?即使应用程序关闭,然后数据在线添加到mysql数据库。理想情况下,每30分钟检查一次连接 是否有任何在线的例子,请?(检查连接,然后做一个任务?)我已经检查,但没有得到很多链接 非常感谢使用ConnectionManager类,您可以接收网络信息。 使用AlarmManager,您
非常感谢使用ConnectionManager类,您可以接收网络信息。 使用AlarmManager,您可以设置定期任务,该任务将使用上述类定期检查网络状态。 同时,您可以在本地将数据存储在sqlite数据库中 您可以参考此示例:
由于Alarmmanager需要一个上下文,我建议您使用一项服务。我认为您应该参考以下答案:谢谢,还想知道在恢复连接之前,我应该如何存储信息以及在何处存储信息,以及在一段时间后如何检查网络连接?我从未使用过Alarm manager课程。您是否可以指导我在线学习任何教程?也谢谢,这会在服务或线程中运行吗?哪一个最好?@anb123我用一个关于如何使用AlarmManager的教程编辑了我的答案,我认为你应该删除这个问题中的php标记,因为它不是真正相关的Android需要php连接,因此我为php添加了标记