Android登陆页面,获取验证码按钮的实现
来源:互联网 发布:情趣淘宝店 编辑:程序博客网 时间:2024/06/05 16:12
其实实现起来非常简单,只需要学习一个类就可以了。不罗嗦,直接上代码。
1.在xml文件中定义一个TextView
2.自定义类实现CountDownTimer,例如
class TimeCount extends CountDownTimer { public TimeCount(long millisInFuture, long countDownInterval) { super(millisInFuture, countDownInterval);//参数依次为总时长,和计时的时间间隔 } @Override public void onFinish() {//计时完毕时触发 btn_send.setText("重新发送"); btn_send.setClickable(true); } @Override public void onTick(long millisUntilFinished){//计时过程显示 btn_send.setClickable(false); btn_send.setText(millisUntilFinished /1000+"秒后重发"); } }
3.在代码初始化对象
TimeCoutn time = new TimeCount(60000,1000);
4.在TextView的点击事件中调用
time.start();
如果你已经知道了API,那是很简单的。如果不知道还有这个API,自己实现,那可就难喽!!!
0 0
- Android登陆页面,获取验证码按钮的实现
- Android模拟实现获取验证码时的按钮事件
- android 获取验证码的 按钮
- android登陆获取验证码倒计时功能的实现(CountDownTimer)
- 获取验证码的按钮状态变化的实现
- 获取短信验证码时的倒计时按钮实现
- 获取短信验证码时的倒计时按钮实现
- 获取短信验证码时的倒计时按钮实现
- 获取验证码按钮,点击后倒计时功能的实现
- 原生CountDownTimer 类实现获取验证码的按钮
- 登陆验证码的实现
- 点击读秒获取验证码按钮实现
- angularjs 实现点击按钮获取验证码
- 有验证码的登陆页面
- 做登陆页面的随机验证码
- Flex 带验证码的登陆页面
- Flex 带验证码的登陆页面
- 带验证码的HTML5登陆页面
- UVA 1328 Period
- 计算机系统结构 互连网络
- 计算机系统结构 输入/输出系统
- Tomcat中Lifecycle详解(源码阅读)
- PHP判断几天是某月的上旬、中旬或下旬
- Android登陆页面,获取验证码按钮的实现
- Volley的使用(一) get请求和获取网络图片
- 面试题精讲
- Java根据sessionId获取Session对象
- 删除2345网页导航
- 在Android上使用官方Lambda支持 - Android N & Jack工具(兼容旧平台)
- 【HUSTOJ】1066: 斜角III
- Android源码解析——Toast
- 安装mariadb数据库=centos7自学之四