当互联网可用并且应用程序已关闭时,是否可以发送数据? 比方说,我有应用程序必须发送一些数据,但用户没有互联网连接。他关闭了应用程序,之后他打开了无线网络。现在我想发送以前等待发送的数据。我能以某种方式做到吗?等待互联网连接在Android中发送数据
1
A
回答
7
是的,这是可能的。
维护所有失败请求的本地数据库。现在,当用户关闭应用程序时,启动后台服务,只要连接发生变化,该服务将被注册以接收广播消息。一旦建立连接,从数据库中检索失败的请求并激发新的请求。整个过程中的主要元素是后台服务,它将监听广播并在服务器上重复请求。
4
您可以监视连接的变化并接收广播android.net.conn.CONNECTIVITY_CHANGE
。当您收到互联网连接广播时,请检查您是否连接到互联网。如果是,则检查是否有任何待发送给服务器(您可以在Sharedpref或某处保存一些标志)。然后照此行事。
检查Broadcast receiver for checking internet connection in android app和http://developer.android.com/training/monitoring-device-state/connectivity-monitoring.html
相关问题
- 1. 在Android中检查互联网连接
- 2. 在Android中测试互联网连接
- 3. 在android中检查互联网连接
- 4. 在android中检测互联网连接
- 5. 在android中建立互联网连接
- 6. 期待更改互联网连接
- 7. 在Android上检查互联网连接
- 8. 互联网没有连接在android
- 9. 在Android上检查互联网连接
- 10. 与互联网的数据连接
- 11. 互联网数据连接失败
- 12. Android连续检查互联网连接
- 13. 互联网连接
- 14. 发送和在互联网上接收数据包
- 15. 检查互联网连接传输数据或不在android
- 16. PHPMailer在更改互联网连接时不发送
- 17. Android:检查互联网连接的服务内部,并等到互联网连接建立
- 18. java url连接,等待通过输出流发送的数据
- 19. Android:使用互联网发送短信
- 20. ASP.NET开发没有互联网连接
- 21. Android互联网连接检查
- 22. Android互联网连接问题
- 23. Android的互联网连接超时
- 24. Android互联网连接检查问题
- 25. Android定期检查互联网连接
- 26. 如何确定Android互联网连接?
- 27. Android重新连接互联网问题
- 28. android不连接到互联网
- 29. Android - 监控互联网连接状态
- 30. Android检查互联网连接