这里只写出个人觉得最简单的方式,倒计时也差不多的
1.Tmier TimerTask
TimerTask timerTask = new TimerTask() {
@Override
public void run() {
//逻辑代码
}
};
Timer timer = new Timer();
timer.schedule(task, 2000, 60000);//2秒后执行,之后每隔1分钟执行一次
2.Handler Runnable
Handler mHandler = new Handler();
Runnable mRunnable = new Runnable() {
@Override
public void run() {
//自己的逻辑代码
mHandler.postDelayed(this, 1000);//每隔一秒执行一次
}
};
mHandler.postDelayed(mRunnable, 1000);