android 关于倒计时CountDownTimer的用法和实例

 在平时我们编程的时候,经常会用到倒计时这个功能,很多人不知道Android已经帮封装好了一个类,往往都自己写。现在可以直接使用这个类很简单 
下面直接上源码


功能主要是 继承CountDownTimer类 ,重写onTick和onFinsh这两个方法,onFinish()中的代码是计时器结束的时候要做的事情;onTick(Long m)中的代码是你倒计时开始时要做的事情,构造方法TimeCount()中的两个参数中,前者是倒计的时间数,后者是倒计每秒中间 的间隔时间,都是以毫秒为单位

  1. TimeCount time = new TimeCount(200001000);  
  2.  

[java]  view plain copy 在CODE上查看代码片 派生到我的代码片
  1. /* 定义一个倒计时的内部类 */  
  2.     class TimeCount extends CountDownTimer {  
  3.         public TimeCount(long millisInFuture, long countDownInterval) {  
  4.             super(millisInFuture, countDownInterval);  
  5.         }  
  6.   
  7.         @Override  
  8.         public void onFinish() {  //倒计时执行结束时操作  
  9.             next = 0;  
  10.         }  
  11.   
  12.         @Override  
  13.         public void onTick(long millisUntilFinished) {  //倒计执行时操作  
  14.         }  
  15.     }  
调用的时候很简单  直接使用   time.start(); 就OK了,以后大家可以使用这种原声的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值