Android 中如何使用CountDownTimer进行倒计时

原创 2015年07月08日 16:50:47


android中有倒计时控件Chronometer,但是该控件的一个特点是,如果所在页面不可见时,会暂停计时,如果你不希望计时暂停,则该控件不适用。


CountDownTimer也提供了倒计时功能,而且页面不可见时会继续计时。用法如下:


timeticker = new CountDownTimer(20000, 1000) {//毫秒数,前为总时间,后为间隔时间


@Override
public void onTick(long millisUntilFinished) {//剩余时间
time.setText(new SimpleDateFormat("mm:ss").format(new Date(millisUntilFinished)));
}


@Override
public void onFinish() {//计时结束
startActivity(new Intent(ExamInfoActivity.this,
ExamResultActivity.class));
finish();
}
};
timeticker.start();//开始计时

相关文章推荐

使用CountdownTimer进行倒计时

结构 继承关系 public abstract class CountDownTimer extends Object          java.lang.Object ...
  • Hknock
  • Hknock
  • 2014年05月29日 14:59
  • 13219

Android使用CountDownTimer实现倒计时功能

Activity中的相关声明: private static final long DOWN_TIMER_COUNT = 3671000; private MyDownTimer mDownTimer...

Android中使用Handler以及CountDownTimer实现包含倒计时的闪屏页面

上一篇博文《Android中Handler使用浅析》通过实现倒计时闪屏页面的制作引出了Handler的使用方法以及实现原理,博文末尾也提到了实现过程中的Bug,有兴趣的朋友可以点击链接回去看看。今天通...

Android 倒计时CountDownTimer的使用和封装及改进

(一)介绍 官方文档。CountDownTimer是一个倒计时的类,还可以指定时间间隔定期通知,举个栗子,比如说你倒计时是100秒的,可以指定每20秒通知一次,这样开始的时候会回调一次,20秒时会...

Android使用CountDownTimer实现短信验证码倒计时

等待总是让人感到焦急和厌烦的,特别是看不到进展的等待。所以为了不让用户痴痴地等,我们在进行某些耗时操作时,一般都要设计一个进度条或者倒计时器,让进度可视化,告诉用户“等待之后更精彩”。在使用短信验证码...

android使用CountDownTimer类,实现类似抢购的倒计时控件

CountDownTimer由系统提供的。 倒计时核心代码: 参数: MyCountDownTimer mc = new MyCountDownTimer(280000, 100) mc.s...

Android 倒计时API CountDownTimer的使用

结构 继承关系 public abstract class CountDownTimer extends Object           java.lang.Object ...

Android CountdownTimer倒计时

  • 2016年10月25日 17:12
  • 25.19MB
  • 下载

Android CountDownTimer附带动画的倒计时

  • 2016年11月23日 15:23
  • 19.95MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android 中如何使用CountDownTimer进行倒计时
举报原因:
原因补充:

(最多只允许输入30个字)