android 延時執行

  1. new Thread(new Runnable(){  
  2.     public void run(){  
  3.         Thread.sleep(XXXX);  
  4.         handler.sendMessage();----告訴主線程執行任務  
  5.     }  
  6. }).start  
 


② 利用定時器
Java代碼
  1. TimerTask task = new TimerTask(){  
  2.     public void run(){  
  3.     //execute the task   
  4.     }  
  5. };  
  6. Timer timer = new Timer();
    timer.schedule(task, delay);
 



③ 
Java代碼
  1. new Handler().postDelayed(new Runnable(){  
  2.     public void run() {  
  3.     //execute the task  
  4.     }  
  5.  }, delay);  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章