倒計時的實現


/**
* 倒計時功能實現
* Created by air on 2015/8/15.
*/
public class CountDownTimerActivity extends BaseActivity{

private CountDownTimer timer;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final TextView textView = new TextView(this);
setContentView(textView);

/**
*第一個參數:總時間,第二個參數:倒計時間隔
* 共10s,每秒計時一下。
*/
timer = new CountDownTimer(10000,1000) {
@Override
public void onTick(long l) {
int i = (int) (l/1000);
textView.setText(String.valueOf(i));
}

@Override
public void onFinish() {
textView.setText("倒計時結束");
}
};
timer.start();
}

/**
* activity關閉后,如果倒計時沒有結束,會繼續執行。
* 在onDestroy中處理。
*/
@Override
protected void onDestroy() {
super.onDestroy();
if (timer != null){
timer.cancel();
timer = null;
}
}

@Override
public void onClick(View view) {

}
}


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



倒計時的實現 Android倒計時實現 jquery倒計時實現 用java來實現倒計時! jQuery實現倒計時 jquery倒計時實現 js 倒計時實現 android——倒計時實現 JS 實現倒計時 用jQuery實現倒計時
 
粤ICP备14056181号  © 2014-2021 ITdaan.com