重复将数据上传到服务器
问题:如何在应用暂停时(用户导航到另一个应用程序)重复调用AsyncTask并将数据上传到服务器?
当应用程序暂停时,调用Handler中的AsyncTask是否有效?
在这个问题中,有人问到当Android杀死一个应用程序时,一个函数是否会被中止一半。回答中提到,AsyncTask可能会继续运行,但可能不完全正常。
那么如何使用Service来实现这个功能呢?应该使用Service还是IntentService?
在这个问题中,有人问到IntentService和Service之间的区别。回答中提到,IntentService是Service的一个子类,可以在后台运行。
基于以上信息,我认为使用Service来实现这个功能可能更好(但我不是很确定)。
如果我们想要在应用暂停时重复调用AsyncTask并将数据上传到服务器,可以考虑使用Service来实现。