android continuos轮询。。。怎样?

android continuos轮询。。。怎样?,android,multithreading,service,Android,Multithreading,Service,我有一个需要不断更新的应用程序。我想创建一个作业(服务,线程…?),在所有活动上执行轮询。我需要更新一些数据,即使我没有参加需要更新的活动 我不会创建服务,因为实际上我不需要在应用程序关闭时更新它。 你有什么建议? 谢谢 a、 我认为您将an与它提供给用户的数据混淆了。您不会干扰屏幕上当前未显示的其他活动 如果我理解正确,您希望在任何活动当前可见时更新活动之间共享的一些数据 您可以创建一个线程,该线程反过来使用一个单独的线程进行轮询。然后,在希望运行轮询的每个活动中,在活动的onResume方法

我有一个需要不断更新的应用程序。我想创建一个作业(服务,线程…?),在所有活动上执行轮询。我需要更新一些数据,即使我没有参加需要更新的活动

我不会创建服务,因为实际上我不需要在应用程序关闭时更新它。 你有什么建议? 谢谢
a、

我认为您将an与它提供给用户的数据混淆了。您不会干扰屏幕上当前未显示的其他活动

如果我理解正确,您希望在任何活动当前可见时更新活动之间共享的一些数据

您可以创建一个线程,该线程反过来使用一个单独的线程进行轮询。然后,在希望运行轮询的每个活动中,在活动的
onResume
方法中调用
startService
,在活动的
onPause
方法中调用
stopService


还要确保在服务的
onStartCommand
方法结束时使用
return

您的问题不清楚。你想具体完成什么,请详细说明并具体说明。此外,服务是绝对的方式去。请阅读@Craigy谢谢你的回复,对不起,我是初学者。这是一个非常简单的应用程序:有一个用户必须完成的任务列表。每个任务都有一个详细页面

如果用户在详细信息页面(或其他页面),我也需要刷新列表。

。好的问题,这个服务器可以是一个异步任务吗。。。我试着。。。谢谢a、 当然,您可以在服务中使用
AsyncTask
。再见,谢谢!我已经做了。。。比我想象的容易。最后一件事,如果我在List活动的onPause方法上调用stopService,那么当我调用Detail活动时,服务将停止?我需要激活它……是的,您需要在希望轮询发生的任何活动的
onResume
方法中调用
startService
(记住将
stopService
放在该活动的
onPause
中)。