android或java timer声明

 timer = new Timer(true);
 timer.schedule(task,10001000); //延时1000ms后执行,1000ms执行一次

 

 

 TimerTask task = new TimerTask(){  
       public void run() {  
       Message message = new Message();      
       message.what = 1;      
       handler.sendMessage(message);    
    }  
 }; 

 

 

final Handler handler = new Handler(){  
      public void handleMessage(Message msg) {  
        switch (msg.what) {      
             case 1:      
                recLen++;
         recTime.setText(GetRecTime(recLen));
                 break;      
             }      
              super.handleMessage(msg);  
         }    
     }; 

 

posted @ 2013-12-30 15:20  爱编程hao123  阅读(146)  评论(0编辑  收藏  举报