Android定时任务1. Timer2. ScheduledExecutorService3. DelayQueue 实现延迟任务4. Sleep休眠大法
1. TimerTimer 是 JDK 自带的定时任务执行类,可以直接使用 Timer 来实现定时任务。这种实现方式比较简单,可以指定首次执行的延迟时间、首次执行的具体日期时间,以及执行频率,能满足日常需要。Timer 是线程安全的,因为背后是单线程在执行所有任务。Timer 是基于绝对时间调度的,而不是基于相对时间,所以它对系统时间的改变非常敏感。1.1 它的使用代码如下:import java.util.Date;import java.util.Timer;import java.util