Android 从webservice获取数据并放到地图上

Android 从webservice获取数据并放到地图上,android,json,web-services,rest,maps,Android,Json,Web Services,Rest,Maps,我正在Android上做一个应用程序,它从Web服务获取位置并将其放在地图上。应用程序应该每15秒运行一次。最好的方法是什么?与Web服务的通信是使用REST架构进行的,Web服务返回JSON。我应该使用服务还是异步任务?谢谢关于这个话题,你肯定会在这里看到不同的观点,但我已经使用了一段时间,效果非常好。当活动暂停时,不要忘记停止 剩余:如果应用程序应始终运行(例如GPS导航或某种基于位置的社交游戏)然后,您可能希望使用一个也将使用ExecutorService的服务,并且不要忘记发出通知,让用

我正在Android上做一个应用程序,它从Web服务获取位置并将其放在地图上。应用程序应该每15秒运行一次。最好的方法是什么?与Web服务的通信是使用REST架构进行的,Web服务返回JSON。我应该使用服务还是异步任务?谢谢

关于这个话题,你肯定会在这里看到不同的观点,但我已经使用了一段时间,效果非常好。当活动暂停时,不要忘记停止


剩余:如果应用程序应始终运行(例如GPS导航或某种基于位置的社交游戏)然后,您可能希望使用一个也将使用ExecutorService的服务,并且不要忘记发出通知,让用户知道它仍在运行,如果他们愿意,他们可以取消。

只是为了添加它,您可能需要使用
scheduleAtFixedRate
ScheduleAtWithFixedDelay