Summary of methods for Android to realize timing and countdown

Method 1

Timer and TimerTask (Java implementation)

public class timerTask extends Activity{ 
 private int recLen = 11; 
 private TextView txtView; 
 Timer timer = new Timer(); 
 public void onCreate(Bundle savedInstanceState){ 
  super.onCreate(savedInstanceState); 
  setContentView(R.layout.timertask); 
  txtView = (TextView)findViewById(R.id.txttime); 
  timer.schedule(task,1000,1000);  // tiMetask 
 }  
 TimerTask task = new TimerTask() { 
  @Override 
  public void run() { 
   runOnUiThread(new Runnable() {  // UI thread 
    @Override 
    public void run() { 
     recLen--; 
     txtView.setText(""+recLen); 
     if(recLen < 0){ 
      timer.cancel(); 
      txtView.setVisibility(View.GONE); 
     } 
    } 
   }); 
  } 
 }; 
} 

The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>