由于我只想连接到Web服务,为了检查是否有更新,或者检查是否需要向该服务发送数据,我相信AsyncTask和AlarmManager是完美的。 ,但我不知道如何处理用户的互联网连接可用性。
基本上,我认为在达到时间间隔之后,我将不断检查互联网连接,如果可用,则连接到该Web服务,并在连接之后重新启动AlarmManager以进行下一次。我缺少的是不断检查互联网可用性,并正确使用AlarmManager。任何建议对我都很好......
答案 0 :(得分:0)
您可以通过创建单独的thread with infinite loop
来检查互联网的可用性..您可以在service
...
请参阅此文档:
http://developer.android.com/reference/android/app/AlarmManager.html