在以前使用倒计时的时候都是自己通过使用handle延迟发送来实现,但是最近在Android当中发现一个类,是Android提供的倒计时实现类,使用简单,原理也是通过handle来进行倒计时的;

一个简单的小李子:


  1. privateTextView text;
  2. privateCountDownTimertimer=newCountDownTimer(10000,1000){
  3. @Override
  4. publicvoidonTick(longmillisUntilFinished){
  5. text。setEnable(false);
  6. text.setText((millisUntilFinished/1000)+"秒后可重发");
  7. }
  8. @Override
  9. publicvoidonFinish(){
  10. text.setEnabled(true);
  11. text.setText("获取验证码");
  12. }
  13. };

调用的时候很简单:timer.start();


更多相关文章

  1. android MultiDex multiDex原理(一)
  2. Android JNI原理分析
  3. Android输入法原理和疑云
  4. Android DEPPLINK、APPLink原理简析
  5. Unity编译Android的原理解析和apk打包分析
  6. Android语言切换原理
  7. 说说 mvc 模式的原理,它在 android 中的运用。
  8. Android系统原理及开发要点详解
  9. Android 系统log抓取,实现原理分析

随机推荐

  1. 获取Android应用程序的Linux UID
  2. arm-linux系统下加入glog日志
  3. Ubuntu16.04下的NetCore环境搭建(附录含Ub
  4. Linux系统的运行级的概念
  5. 在Linux中查找线程的CPU使用情况
  6. 【Linux】使得局域网服务器可以上外网:搭
  7. 《Linux命令行与shell脚本》笔记--第5章:
  8. 打开“保存命令历史记录时遇到错误”时的
  9. 假如你不小心干掉了系统,你该怎么办?(一次手
  10. Linux之RHEL7root密码破解(一)