使用java.util.Timer来周期性的执行制定的任务
2015-03-23 10:06
399 查看
使用java.util.Timer来周期性的执行制定的任务
1 public class HandlerTest extends Activity { 2 int[] images = new int[] { 3 R.drawable.baiyang, R.drawable.jinniu, R.drawable.shuangyu 4 }; 5 6 int currentImageID = 0; 7 8 @Override 9 protected void onCreate(Bundle savedInstanceState) { 10 11 super.onCreate(savedInstanceState); 12 13 setContentView(R.layout.imageview); 14 final ImageView imageView = (ImageView) findViewById(R.id.imageViewtest); 15 16 final Handler myHandler = new Handler() { 17 18 @Override 19 public void handleMessage(Message msg) { 20 if (msg.what == 0x123) { 21 imageView.setBackgroundResource(images[currentImageID++ % images.length]); 22 } 23 } 24 25 }; 26 27 new Timer().schedule(new TimerTask() { 28 29 @Override 30 public void run() { 31 myHandler.sendEmptyMessage(0x123); 32 33 } 34 }, 0, 1000); 35 36 } 37 38 }
相关文章推荐
- 使用java.util.Timer来周期性的执行制定的任务
- Java中周期性任务执行--Timer
- JAVA中使用Timer,TimerTask轮循数据库,执行定时任务
- 任务调度--使用java.util.Timer实现
- JAVA中使用Timer,TimerTask轮循数据库,执行定时任务
- java定时执行任务--Timer的使用
- java关于Timer schedule执行定时任务 1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等
- 使用Spring来实现任务计划服务一:继承java.util.TimerTask
- 使用Spring来实现任务计划服务二:不继承java.util.TimerTask
- 任务调度--使用java.util.Timer实现
- 关于Java Web 使用Java的TimerTask, 触发定时器(执行某些任务)的实例
- java.util.Timer 定时任务的执行
- 使用java.util.Timer实现任务调度
- Java并发编程高级篇(七):使用执行器周期性地执行任务
- java关于Timer schedule执行定时任务
- 使用java.util.Timer
- java.util.Timer 的使用
- java.util.Timer的使用实例
- 使用java.util.Timer
- java关于Timer schedule执行定时任务