Android实现获取验证码效果

转载 2015年11月18日 16:35:56

功能非常简单就是定义一个CountDownTimer直接看代码

首先在XML里面放个按钮代码如下:

\

import android.os.Bundle;
import android.os.CountDownTimer;
import android.app.Activity;
import android.graphics.Color;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
 
public class MainActivity extends Activity {
    private TimeCount time;
    private Button btnGetcode;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        time = new TimeCount(60000, 1000);
        btnGetcode=(Button) findViewById(R.id.btn_getcode);
        btnGetcode.setOnClickListener(new OnClickListener() {
             
            @Override
            public void onClick(View v) {
                time.start();
            }
        });
    }
    class TimeCount extends CountDownTimer {
 
        public TimeCount(long millisInFuture, long countDownInterval) {
            super(millisInFuture, countDownInterval);
        }
 
        @Override
        public void onTick(long millisUntilFinished) {
            btnGetcode.setBackgroundColor(Color.parseColor(#B6B6D8));
            btnGetcode.setsetEnabled(false);
            btnGetcode.setText(millisUntilFinished / 1000 + 秒后可重新发送);
        }
 
        @Override
        public void onFinish() {
            btnGetcode.setText(重新获取验证码);
            btnGetcode.setEnabled(true);
            btnGetcode.setBackgroundColor(Color.parseColor(#4EB84A));
 
        }
    }
 
}

相关文章推荐

Android实现获取验证码效果

Android实现获取验证码效果

Android中获取验证码时的倒计时效果

核心代码: activity_main.xml     xmlns:tools="http://schemas.android.com/tools"     android:layout_wi...

Android 点击Button获取验证码倒计时效果

参考:http://www.2cto.com/kf/201506/412668.html 近期在做一个商城项目,点击Button获取验证码是必不可少的,那么如何实现倒计时效果呢?也是发愁了一...
  • Tom91
  • Tom91
  • 2016-11-12 21:54
  • 4111

android实践项目一实现简单的验证码和spinner下拉选项效果

android练习demo1Textview1类似验证码的效果 点击之后生成一个随机的4位数,更换颜色。 代码如下public class MainActivity extends Activity...

iOS滑动解锁/滑动获取验证码效果实现

iOS滑动解锁、滑动获取校验码效果实现

Android学习笔记——自定义TextView模仿验证码效果

今天学习了 鸿洋老师 有关 android 自定义 view 起步 的相关博客(博客链接),并按着老师在博客中的讲解 自己去写了 demo,下面花点时间按照自己的理解写一下学习笔记吧;    andr...

Android - 验证码发送倒计时效果

Android - 验证码发送倒计时效果

获取验证码倒计时效果

  • 2015-01-22 17:36
  • 1.27MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)