注册界面+获取验证码倒计时设置
2016-09-07 10:52
204 查看
layout文件代码:
View Code
参考网址:http://www.jianshu.com/p/a953ae1c76c3
package com.example.administrator.myapplication; import android.app.Activity; import android.os.Bundle; import android.os.CountDownTimer; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.RadioButton; import java.util.Timer; import java.util.TimerTask; /** * Created by Administrator on 2016/8/10. */ public class RegisterActivity extends Activity implements View.OnClickListener { EditText mEt_Usercode,mRegisterEt_Pwd,mRegisterEt_SecondPwd,mEt_Code; RadioButton mRb_Man,mRb_Woman; Button mBt_Commit,mBt_Code; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.register); mEt_Usercode=(EditText)findViewById(R.id.logon_et_usercode); mRegisterEt_Pwd=(EditText)findViewById(R.id.logon_et_password); mRegisterEt_SecondPwd=(EditText)findViewById(R.id.logon_et_secondpwd); mEt_Code=(EditText)findViewById(R.id.logon_et_verificationcodehint); mRb_Man=(RadioButton)findViewById(R.id.logon_rb_man); mRb_Woman=(RadioButton)findViewById(R.id.logon_rb_woman); mBt_Code=(Button)findViewById(R.id.logon_bt_getverificationcode); mBt_Commit=(Button)findViewById(R.id.logon_bt_commit); mBt_Commit.setOnClickListener(this); mBt_Code.setOnClickListener(this); } private int count=60; @Override public void onClick(View view) { switch (view.getId()) { case R.id.logon_bt_commit: break; case R.id.logon_bt_getverificationcode: mBt_Code.setEnabled(false); timer.start(); break; } } CountDownTimer timer=new CountDownTimer(60000,1000) { @Override public void onTick(long millisUntilFinished) { mBt_Code.setText(millisUntilFinished/1000+"秒"); } @Override public void onFinish() { mBt_Code.setEnabled(true); mBt_Code.setText("发送验证码"); } }; @Override protected void onDestroy() { super.onDestroy(); timer.cancel(); } }
View Code
参考网址:http://www.jianshu.com/p/a953ae1c76c3
相关文章推荐
- Android 注册页面 设置显示或者隐藏密码 和 点击获取验证码倒计时60s
- 注册登录页面的获取验证码倒计时
- Android自定义View获取注册验证码倒计时按钮
- Android手机注册登录时获取验证码之后倒计时功能(知识点总结)
- 三种方法使用jquery获取验证码倒计时,并设置防重复点击
- android获取手机验证码界面以及倒计时实现demo
- binbinyang-----Android获取验证码后倒计时程序--注册模块
- 手机注册登录时,获取验证码之后倒计时
- Android账号注册实现点击获取验证码倒计时效果
- JQuery 获取验证码倒计时
- 获取验证码之后出现一个倒计时按钮
- 点击获取验证码按钮后按钮变灰,倒计时一段时间后又可重复点击
- 注册时手机获取验证码倒计时,使用CountDownTimer类轻松实现倒计时功能
- jquery实现获取手机验证码倒计时效果
- android 注册、获取验证码倒计时类
- 手机注册获取验证码的PHP代码
- 请问一下在xml注册界面做一个框,并且把代码生成的验证码显示到里面,谢谢了
- 注册帐号时发送验证码倒计时
- android中获取手机验证码的倒计时操作