我尝试使用
ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor();
executor.scheduleWithFixedDelay(new Runnable(){
public void run() {
// update server (method which has asyncTask)
}
}, 0, 600, TimeUnit.SECONDS);
并且在手机休眠后停止工作。我想使用 alarmManager 做同样的事情,但我不知道是否应该使用服务、广播服务或活动来满足上述要求。
请帮帮我。
提前致谢。