關於Android中postDelay方法的講解


這是一個可以創建多線程消息的函數

使用方法:

1.首先創建一個Handler對象


Handler handler = new Handler();

 

2.然后創建一個Runnable對象


Runnable runnable = new Runnable(){

    public void run(){
    // TODO Auto-generated method stub  
    //要做的事情,這里再次調用此Runnable對象,以實現每兩秒實現一次的定時器操作  
    handler.postDelayed(this, 2000);    
  }
};

 

3.使用PostDelay方法,兩秒后調用此Runnable對象


handler.postDelayed(runnable, 2000); 

 

4.如果想要關閉此定時器,可以這樣操作


handler.removeCallbacks(runnable);  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM