Android 延迟执行方法

方法一:
Timer timer = new Timer();
timer.schedule(new TimerTask(){
    @Override
    public void run() {
     //延时动作
    }
}, 1000);


方法二:线程休眠
new Thread(new Runnable(){  
     public void run(){  
         Thread.sleep(1000);  
         //延时动作  
     }  
 }).start  


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

猜你喜欢

转载自geoffrey-qiao.iteye.com/blog/2164609