android定时器Timer与TimerTask
2011-08-19 14:45
218 查看
在onCreat()中声明一个Timer对象:
Timer timer=new Timer(); timer.schedule(new MyTask(), 1);
函数参数解释 //立刻开始执行timerTest任务,只执行一次 timerTest.timer.schedule(timerTest,new Date()); //立刻开始执行timerTest任务,执行完本次任务后,隔2秒再执行一次 //timerTest.timer.schedule(timerTest,new Date(),2000); //一秒钟后开始执行timerTest任务,只执行一次 //timerTest.timer.schedule(timerTest,1000); //一秒钟后开始执行timerTest任务,执行完本次任务后,隔2秒再执行一次 //timerTest.timer.schedule(timerTest,1000,2000); //立刻开始执行timerTest任务,每隔2秒执行一次 //timerTest.timer.scheduleAtFixedRate(timerTest,new Date(),2000);//一秒钟后开始执行timerTest任务,每隔2秒执行一次 //timerTest.timer.scheduleAtFixedRate(timerTest,1000,2000);
在外部执行:
private class MyTask extends TimerTask{
@Override public void run() { // TODO Auto-generated method stub Message message = new Message();
message.what = 1;
mHandler.sendMessage(message); } } private Handler mHandler=new Handler(){ public void handleMessage(Message msg){ switch(msg.what){ case 1: sc.scrollTo(0, 300*4); Log.v("##################", "#############"); break; } } };
在onCreat()中声明一个timer对象。
在onCreat()中声明一个timer对象。
相关文章推荐
- android定时器(Timer,TimerTask)
- 【Android】Android实现计时与倒计时的几种方法 Timer与TimerTask
- Timer和TimerTask
- 定时任务:Java中Timer和TimerTask的使用
- android中Timer和TimerTask的应用
- Timer和TimerTask
- Java中的Timer和TimerTask
- Android项目开发实战—倒计时[Handler,Timer,TimerTask,Message]
- JAVA Timer和TimerTask
- TimerTask,Timer,Handler。监听edittext的内容是否为空, 为空:保存按钮不可点击 不为空:保存按钮可点击
- Timer和TimerTask
- Java多线程总结(3)— Timer 和 TimerTask深入分析
- Java并发编程:Timer和TimerTask
- 定时任务:Java中Timer和TimerTask的使用
- java.util下的Timer,TimerTask和quartz的比较
- jdk 中的timer 和timertask
- java类Timer和TimerTask的使用
- JDK中的Timer和TimerTask详解 目录结构: Timer和TimerTask 一个Timer调度的例子 如何终止Timer线程 关于cancle方式终止线程 反复执行一个任务 sche
- j2se----Timer和TimerTask
- java中计时器的用法Timer和TimerTask的用法__java中利用Timer与TImerTask 计时器间隔执行任务