Android 使用CountDownTimer实现倒计时
来源:互联网 发布:淘宝店发货 编辑:程序博客网 时间:2024/05/21 17:49
转载地址:点击打开链接
CountDownTimer 是 android 提供的一个类,其位于 android.os 包中,详情参考这里:http://developer.android.com/reference/android/os/CountDownTimer.html
现在我们用 CountDownTimer 来实现倒计时,并动态显示在布局上。
1. 新建 Counter类,继承 CountDownTimer,重载 onFinish() 和 onTick() 两个函数,并实现构造函数。
import android.os.CountDownTimer; public class Counter extends CountDownTimer { public Counter(long millisInFuture, long countDownInterval) { super(millisInFuture, countDownInterval); // TODO Auto-generated method stub } @Override public void onFinish() { // TODO Auto-generated method stub } @Override public void onTick(long millisUntilFinished) { // TODO Auto-generated method stub } }
提示:
1)倒计时完成后将执行 onFinish() 函数;
2)onTick() 函数为倒计时执行时的回调函数(比如设置倒计时间隔为2秒,则每2秒执行一次 onTick() 函数),millisUntilFinished 为当前剩下时间,单位毫秒。
2. 在 onTick 函数中更新UI。
3. 实例化 Counter,实现倒计时.
counter = new Counter(5*60*1000, 1000); //第一个参数是倒计时时间,后者为计时间隔,单位毫秒,这里是倒计时 5 分钟,间隔1秒counter.start();
4. 取消倒计时
counter.cancel();
0 0
- Android 使用CountDownTimer实现倒计时
- Android CountDownTimer 倒计时实现
- 使用CountDownTimer实现倒计时
- Android实现倒计时之使用CountDownTimer
- Android 使用CountDownTimer实现倒计时动画
- Android使用CountDownTimer实现倒计时功能
- Android实现倒计时之使用CountDownTimer
- Android 使用CountDownTimer实现倒计时的功能
- android倒计时,使用CountDownTimer
- Android 倒计时CountDownTimer使用
- Android 简单实现倒计时CountDownTimer
- Android 定时器+倒计时 CountDownTimer实现
- Android CountDownTimer 实现倒计时功能
- 使用CountDownTimer实现倒计时广告
- 使用CountDownTimer实现倒计时功能
- Android倒计时CountDownTimer的使用
- Android倒计时CountDownTimer的使用
- Android CountDownTimer倒计时简单使用
- 伤感时分
- UITableView的多个UITextField时,有的被键盘挡住怎么解决
- vpn.sh
- 【Content Provider】UriMatcher类
- 黑马程序员_C语言学习笔记之指针基础
- Android 使用CountDownTimer实现倒计时
- sql查询重复记录、删除重复记录方法大全
- zoj 3768
- 高效开发Android App的10个建议
- Soap和Rest区别
- ORA-00845: MEMORY_TARGET not supported on this system报错解决
- 莫斯卡的卓玛
- 比邻:一款陌生人通话软件,基于人的原始驱动力
- iOS的基本的设计模式