Android Handler.postDelayed()方法
1.認識Handler.postDelayed()方法
為一種實現多線程方法,通過創建一個Handler對象和一個Runnable對象;使用postDelayed()方法
使之從新調用Runnable對象
·2,源碼
2.1 創建一個Handler對象:
Handler handler=new Handler();、
2.2 然后創建一個Runnable對象;
Runnable runnable=new Runnable(){
@Override
public void run() {
// TODO Auto-generated method stub
//想要做的事情
}
};
2.3 使用postDelayed()方法
//兩秒后調用此Runnable對象
handler.postDelayed(runnable, 2000);
2.4 關閉此定時器
handler.removeCallbacks(runnable);