最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Android手机注册登录时获取验证码之后倒计时功能
时间:2017-03-06 编辑:简简单单 来源:一聚教程网
app注册界面经常会遇到一个场景:手机注册,点击获取验证码,验证码发送成功之后,开始倒计时
具体代码如下所示:
代码如下 | 复制代码 |
privateTimerTask timerTask; privateTimer timer; privateinttime =5000;//五秒 privateinttimess; /** * 开始倒计时 */ privatevoidstartTimer() { timess = time/1000; tvTime.setText(timess+"S"); if(timerTask==null){ TimerTask timerTask =newTimerTask() { @Override publicvoidrun() { runOnUiThread(newRunnable() { @Override publicvoidrun() { timess--; tvTime.setText(timess+"S"); btnSkipActivity(); if(timess<=0){ stopTimer(); return; } } }); } }; } if(timer==null){ timer =newTimer(); } timer.schedule(timerTask,1000,1000); } /** * 时间一到 ,停止倒计时 */ privatevoidstopTimer(){ if(timer!=null){ timer.cancel(); timer=null; } if(timerTask!=null){ timerTask.cancel(); timerTask=null; } } |
相关文章
- sora软件价格介绍 02-22
- sora官网入口地址一览 02-22
- Sora生成的视频使用教程 02-22
- 《梦幻西游》元宵灯谜线索答案大全2024 02-22
- 《原神》有朋自远方来第一天通关攻略 02-22
- 《苏醒之路》四个结局达成攻略 02-22