android 개발 튜토리얼 인터럽트 실행 프로그램 (android 타이머)

1147 단어
다음은 일정 시간 간격으로 작업이 종료될 때까지 수행됩니다.
 
  
final Handler handler = new Handler();
     Runnable runnable = new Runnable(){
         @Override
         public void run() {
             // TODO Auto-generated method stub
             //
             handler.postDelayed(this, 50);// 50
         }
     };
     handler.postDelayed(runnable, 50);// ,
     handler.removeCallbacks(this);//

다음은 일정 시간 간격으로 어떤 조작을 한 번 실행하고, 실행이 끝난 후에는 다시 실행하지 않는다.
 
  
final Handler handler = new Handler();
        runCount = 0;// ,
        Runnable runnable = new Runnable(){

    @Override
    public void run() {
     // TODO Auto-generated method stub
     if(runCount == 1){//
      //
      handler.removeCallbacks(this);
     }
     handler.postDelayed(this, 50);
     runCount++;
    }

        };
        handler.postDelayed(runnable, 50);// ,

좋은 웹페이지 즐겨찾기