今天根据做了一个获取短信验证码倒计时的功能,先上图看看效果如下:
一开始准用handler来做,但是觉得太麻烦,所以就看了下Android的CountDownTimer倒计时,可以先来看看类说明
主要有两个方法
onTick()每次间隔指定时间的回调
onFinish();//倒计时结束的回调
为了能让自己使用起来不麻烦所以就重新自定义了一下
import android.graphics.Color;
import android.os.CountDownTimer;
import android.widget.TextView;
import com.tanlian.carstaff.R;
/**
* @CreateDate: 2020/4/9
* @Author:lp
* @Description:
*/
public class TimeCount extends CountDownTimer {
private TextView textView;
/**
*
* @param textView 显示的控件
* @param millisInFuture 总时长
* @param countDownInterval 时间间隔
*/
public TimeCount(Tex