Android延时任务方法

第一种:

     

new Thread(new Runnable(){       public void run(){           Thread.sleep(XXXX);           handler.sendMessage();----告诉主线程执行任务       }   }).start  

 

 

第二种:

TimerTask task = new TimerTask(){       public void run(){       //execute the task        }   };   Timer timer = new Timer();
timer.schedule(task, delay);

 

第三种:

 

new Handler().postDelayed(new Runnable(){       public void run() {       //execute the task       }    }, delay); 

 

 

你可能感兴趣的:(android,任务,android,timer,delay)