java中循环计时 – minyou

最近android项目中需要一个循环计时器,在网上找了很多例子,但基本上没有真正实现每隔一段时间后 从0开始计时,经过不断尝试,终于实现每隔一段时间从0开始计时

先设置一个全局的Timer实例,这个实例作为唯一的计时器,

代码如下:

private void runTime(){if (timer != null) {timer.cancel();}timer = new Timer(true);TimerTask task = new TimerTask(){public void run(){System.out.println("time task");runTime();}};timer.schedule(task, 0,15*60*1000);}

每次执行计时任务之前,先把上个计时器关闭,否则会出现多个计时器同时工作的情况

妩媚动人,让我感受到了大自然的神奇。

java中循环计时 – minyou

相关文章:

你感兴趣的文章:

标签云: