android 计时器
来源:互联网 发布:什么是网络渗透技术 编辑:程序博客网 时间:2024/05/29 10:09
import android.os.Handler;import android.os.Message;import android.widget.Button;import java.util.Timer;import java.util.TimerTask;/** * Created by ${hang.liu} on 2017/3/8. */public class TimeDown { private int times; private long delay; private Button mtv; private long period; private int time2; public TimeDown(int times, long delay, Button mtv, long period) { this.times = times; this.delay = delay; this.mtv = mtv; this.period = period; time2=times; } private Handler mHandler=new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); int what = msg.what; switch (what) { case 1: mtv.setText("" + times); break; case 2: times=time2; mtv.setText("重新获取验证码"); mtv.setClickable(true); break; } } }; public void timerDown(){ mtv.setClickable(false); final Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { times--; if (times >= 0) { mHandler.sendEmptyMessage(1); } else { timer.cancel(); mHandler.sendEmptyMessage(2); return; } } }, delay, period); }}
0 0
- Android 计时器
- android-计时器
- android 计时器
- android 计时器
- android 计时器
- Android 计时器
- Android计时器
- Android - 计时器
- Android 计时器
- Android计时器
- Android 计时器
- Android计时器
- android 计时器
- Android 计时器
- android 计时器
- Android计时器
- Android计时器
- Android 计时器
- opencv的HoughCircles( )函数
- Bootstrap笔记4—表单
- 任意大小的图片在固定容器居中显示
- Spark性能优化之道——解决Spark数据倾斜(Data Skew)的N种姿势
- ant编译Android项目的过程
- android 计时器
- linux部署javaweb应用
- 魅6真机studio直接运行安装失败原因
- Kubernetes原理简介
- 算法提高 实数相加
- Tomcat内存设置详解
- Java synchronized关键字学习二
- 双camera同时打开
- ThinkPad T410 拆机(高清)