Android 获取验证码使用倒计时
2016-12-20 11:15
288 查看
在注册或者登录的时候,往往必须使用倒计时器,来显示秒,这里提供一个简单方便快捷的类,话不多说,小二哥直接上代码……
第一步:
创建一个class,粘贴过去就行;
第二步:
在你需要调用的地方,创建一个TimeCount就OK了……
是不是很方便……
第一步:
创建一个class,粘贴过去就行;
importandroid.os.CountDownTimer; import android.widget.TextView; public class TimeCount extends CountDownTimer { TextView textView; public TimeCount(long millisInFuture, long countDownInterval, TextView textView) { super(millisInFuture, countDownInterval); this.textView = textView; } @Override public void onFinish() { textView.setText("获取验证码"); textView.setClickable(true); } @Override public void onTick(long millisUntilFinished) { textView.setClickable(false);// 防止重复点击 textView.setText("("+millisUntilFinished / 1000 + "s)"+"重新获取"); //倒计时 } }
第二步:
在你需要调用的地方,创建一个TimeCount就OK了……
//判断是否正在倒计时 if (timeCount != null) { return; } timeCount = new TimeCount(60000, 1000, getCode); timeCount.start(); ToastUtils.show(RegisterActivtiy.this, "获取成功,请查收");
是不是很方便……
相关文章推荐
- Android获取验证码时的倒计时 CountDownTimer使用
- Android中获取验证码时的倒计时效果
- Android获取验证码后倒计时程序
- Android登录客户端,验证码的获取,网页数据抓取与解析,HttpWatch基本使用
- Android 注册页面 设置显示或者隐藏密码 和 点击获取验证码倒计时60s
- Android中获取验证码时的倒计时效果
- Android 获取验证码倒计时封装
- Android 获取验证码倒计时
- Android 获取验证码后的倒计时功能
- Android获取验证码后倒计时程序
- Android获取验证码倒计时
- android (获取验证码)倒计时按钮或者TextView
- Android实战简易教程<四十一>(显示倒计时的Button-适用于获取验证码)
- android 点击获取验证码显示倒计时并不可用
- android中获取手机验证码的倒计时操作
- Android获取验证码后倒计时程序
- Android实现获取验证码的倒计时功能
- iOS 使用NSTimer写出Button获取验证码倒计时的效果
- Android账号注册实现点击获取验证码倒计时效果