首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android延时实施的几种方法

2012-11-20 
android延时执行的几种方法在项目中有很多的方法可能我们不需要立即执行,那么就需要延时。首先第一种就是线

android延时执行的几种方法
  在项目中有很多的方法可能我们不需要立即执行,那么就需要延时。
  首先第一种就是线程:
   new Thread (new Runnable(){
     public void run(){
        Thread.sleep(time);
        method();  //执行的方法
      }
   })
  第二种就是 定时器:
   TimerTask task = new TimerTask(){
      public void run(){
         //method
       }
    }
    Timer timer = new Timer();
    timer.schedule(task,delay);
  第三种就是:
    new Handler().postDelayed(new Runnable(){
      public void run(){
       //execute the task
       }
    },delay);
   第四种是 AlarmManager  一般的简单任务不这么做。 1 楼 jstl1point0 2012-10-17   总结的不错。 2 楼 yangsongjing 2012-10-17   jstl1point0 写道总结的不错。
呵呵 谢谢

热点排行