android 获取验证码倒计时
2016-07-28 16:47
429 查看
记录给自己看,定义一个timecount继承CountDownTimer
public class CountdownTimerActivity extends Activity { private TimeCount time; private Button checking; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); time = new TimeCount(60000, 1000);//构造CountDownTimer对象 checking = (Button) findViewById(R.id.button1); checking.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 onFinish() {//计时完毕时触发 checking.setText("重新验证"); checking.setClickable(true); } @Override public void onTick(long millisUntilFinished){//计时过程显示 checking.setClickable(false); checking.setText(millisUntilFinished /1000+"秒"); } }
相关文章推荐
- Android常见错误总结
- Android5.1.1 自带Camera2/SnapdragonCamera的apk拍照方向旋转90°
- 五、集成fresco
- [官翻] 隐藏状态栏
- Android与IOS的后台与推送对比
- Android开发机与模拟器相互访问
- Android Service与Activity之间通信的几种方式
- Android---OnTrimMemory优化
- 【Android笔记】Service的生命周期
- EditTexit只输入数字 android:digits 与始终隐藏软键盘setInputType冲突解决
- Android 5.1.1 状态栏裁剪以及点击状态栏的事件监听裁剪
- Android GestureDetector手势滑动使用实例讲解
- Android M新的运行时权限开发者需要知道的一切
- android 自定义控件 使用declare-styleable进行配置属性(源码角度)
- AndroidStudio debug
- Android中android:visibility的3中属性的剖析
- Android5.0 CollapsingToolbarLayout 基本使用
- 华为、酷派手机logcat不输出日志解决方案
- Android自定义ProgressDialog
- Android触摸及手势操作GestureDetector