android 再谈定时器 timer 每秒更新一次!

以前学习java定时器的时候有下面的文章:

一,要定时执行的任务:

package com.fpi;

public class TimerTaskTest extends java.util.TimerTask

{

@Override

public void run()

{

System.out.println("start~~");

}

}

二,执行这个任务:
package com.fpi;
import java.util.Timer;
public class TimerTest

{
public static void main(String args[])
{
Timer timer = new Timer();
timer.schedule(new TimerTaskTest(), 1000,2000);
}
}
三,运行结果:
每2秒打印一个start~~
start~~
start~~
............

其实也可以把上面的两个步骤放到一个类中去写,代码如下:

下面就按照上面的两种方法在android中分别实现。这个小demo的功能就是实现每秒更新一下textview。

第一种分开写的方式,在android下面不太常用,就不过多介绍了。 

第二种放在一起写的代码如下:

 运行结果如下:

1  2

你可能感兴趣的:(android)