Android开发倒计时-CountDownTimer的使用
来源:互联网 发布:写小说软件 mac 编辑:程序博客网 时间:2024/06/02 04:52
Android开发过程中经常会需要用到倒计时的功能,CountDownTimer这个抽象类能很好的帮我们实现,而且相比Timer,CountDownTimer能更灵活的start和cancle,下面来看看使用方法吧!!
使用方法:
1)定义
private CountDownTimer mCountDownTimer =new CountDownTimer(10000,1000) {
//第一个参数为倒计时的总时长
//第二个参数为倒记的时间间隔
@Override
publicvoidonTick(long millisUntilFinished) {
//此方法每隔1000毫秒会调用一次,millisUntilFinished表示距离结束还有多长时间
}
@Override
publicvoidonFinish() {
//倒计时结束时可以调用
}
};
2)调用
mCountDownTimer.start();
mCountDownTimer.cancle();
应用场景:
1)最常见的倒计时场景
private CountDownTimer mCountDownTimer =new CountDownTimer(10000,1000) {
@Override
publicvoidonTick(long millisUntilFinished) {
mTextView.setText(millisUntilFinished/1000+"秒后可重新发送!");
}
@Override
publicvoidonFinish() {
mTextView.setText("发送验证码!");
}
};
CountDownTimer能更灵活的start()和cancle(),以根据实际场景需要进行重新计时!!!
- Android开发倒计时-CountDownTimer的使用
- Android倒计时CountDownTimer的使用
- Android倒计时CountDownTimer的使用
- android 倒计时CountDownTimer的使用
- Android倒计时 CountDownTimer的使用
- android倒计时,使用CountDownTimer
- Android 倒计时CountDownTimer使用
- android的倒计时类CountDownTimer使用
- Android 倒计时API CountDownTimer的使用
- Android 使用CountDownTimer实现倒计时的功能
- Android倒计时类CountDownTimer的简单使用
- Android 使用CountDownTimer实现倒计时
- Android CountDownTimer倒计时简单使用
- 倒计时CountDownTimer 的是使用
- Android获取验证码时的倒计时 CountDownTimer使用
- android使用CountDownTimer类,实现类似抢购的倒计时控件
- Android 倒计时CountDownTimer的使用和封装及改进
- android 开发之- 获取倒计时CountDownTimer 实现
- 单链队列的建立,插入,删除,打印,销毁
- 关于事务、ThreadLocal应用、CompletionService的一些总结
- Spring框架简介
- :loading的注意选项
- SQlite数据库的C编程接口(七) 数据库锁定(Database Locking) ——《Using SQlite》读书笔记
- Android开发倒计时-CountDownTimer的使用
- 斐波那契数列生成
- 打开文件open()函数的使用方法详解--C语言函数
- 数据在EMMC(nand flash)和 RAM中的交互
- epoll完整实例
- ฌููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููููู็็็็็็็็็็็็็็็็็็
- 自定义view之支付密码输入框
- 十进制转任意进制数(32位以下--主要是应付面试使用)
- Android中限制并统计字数的EditText