android 定时器的3种实现方法
2013-07-26 15:43
423 查看
android 开发中定时器的三种实现方式:
1: 采用Handler与线程的sleep(time)方法
2:采用Handler的postDelayed(Runnable,
long)方法
3:采用Handler与timer及TimerTask结合的方法
1:采用Handler
与线程Sleep(time)方法
1. 定义一个Handler类,用于处理接受到的Message。
Handler handler = new handler(){
[/code]
}
2. 新建一个实现Runnable接口的线程类,如下:
3:启动线程
二、采用Handler的postDelayed(Runnable, long)方法
1. 定义一个Handler类
2. 启动计时器
3:停止计数器:
handler.removeCallbacks(runnable);
三、采用Handler与timer及TimerTask结合的方法
1:定义定时器,定时器任务,和handler句柄:
2:初始化任务:
1: 采用Handler与线程的sleep(time)方法
2:采用Handler的postDelayed(Runnable,
long)方法
3:采用Handler与timer及TimerTask结合的方法
1:采用Handler
与线程Sleep(time)方法
1. 定义一个Handler类,用于处理接受到的Message。
Handler handler = new handler(){
public
void
handleMessage(Message msg) {
//do something
super
.handleMessage(msg);
[/code]
}
2. 新建一个实现Runnable接口的线程类,如下:
3:启动线程
new
Thread(
new
MyThread()).start();
二、采用Handler的postDelayed(Runnable, long)方法
1. 定义一个Handler类
2. 启动计时器
handler.postDelayed(runnable,
2000
);//2000ms
3:停止计数器:
handler.removeCallbacks(runnable);
三、采用Handler与timer及TimerTask结合的方法
1:定义定时器,定时器任务,和handler句柄:
2:初始化任务:
相关文章推荐
- Android中定时器的3种实现方法
- Android中实现定时器的3种解决方法
- Android中定时器的3种实现方法
- Android中定时器的3种实现方法
- Android中定时器的3种实现方法
- Android中实现定时器的3种解决方法
- 在Android开发中,定时器一般有以下3种实现方法:
- Android中定时器的3种实现方法
- android定时器的3种实现方法
- 基于Android中实现定时器的3种解决方法
- Android中定时器的3种实现方法
- Android中定时器的3种实现方法
- Android中定时器的3种实现方法
- 在Android开发中,定时器一般有以下3种实现方法:
- 在Android开发中,定时器一般有以下3种实现方法:
- 在Android开发中,定时器一般有以下3种实现方法
- 【转】Android中定时器的3种实现方法
- Android中定时器的3种实现方法
- 教程分享:Android开发中3种实现定时器的方法