软件编程
位置:首页>> 软件编程>> Android编程>> Android中CountDownTimer倒计时器用法实例

Android中CountDownTimer倒计时器用法实例

作者:freesonhp  发布时间:2022-08-10 16:59:40 

标签:Android,计时器

本文实例讲述了Android中CountDownTimer倒计时器用法。分享给大家供大家参考,具体如下:

在平时我们编程的时候,经常会用到倒计时这个功能,很多人不知道Android已经帮封装好了一个类,往往都自己写。现在发现了这个类,大家共享一下:

在一个TextView不断显示剩下的时间,代码如下:


private TextView vertifyView;
private CountDownTimer timer = new CountDownTimer(10000, 1000) {
 @Override
 public void onTick(long millisUntilFinished) {
  vertifyView.setText((millisUntilFinished / 1000) + "秒后可重发");
 }
 @Override
 public void onFinish() {
  vertifyView.setEnabled(true);
  vertifyView.setText("获取验证码");
 }
};

调用的时候很简单:

timer.start();

最后说明一下:

CountDownTimer timer = new CountDownTimer(10000, 1000)中,第一个参数表示总时间,第二个参数表示间隔时间。意思就是每隔一秒会回调一次方法onTick,然后10秒之后会回调onFinish方法。

希望本文所述对大家Android程序设计有所帮助。

0
投稿

猜你喜欢

  • 目录前言基础组件工作流程初步使用详细流程获取 MapperProxy 对象缓存执行方法构造参数获取需要执行的 SQL 对象执行 SQL 语句
  • struts2可以非常简单地使用FreeMarker模板作为视图技术,对于传统的jsp页面而言,FreeMarker是一个绝佳的替代方案。除
  • Spring Boot 项目之热部署配置前言所谓热部署,简单来说,就是代码修改后不需重启项目就可自动加载出新的内容。注意:热部署在 debu
  • public class OracleJdbcTest   {     &nbs
  • 目录Swagger 简介配置 Swagger添加依赖为项目开启 Swagger创建 SwaggerConfig 配置类访问 Swagger
  • 最近遇到一个需求需要圆形listview作为悬浮窗,费了九牛二虎之力终于开发出来了,特别有成就感,下面分享下案例,项目原因,只能分享一部分供
  • springboot 无法自动装配@Autowired 报错:无法自动装配基本上是因为1、项目里有类似mybatis @Mapper这种第三
  • 安卓验证码的简单实现我们经常在登录或者注册的时候要求输入验证码,这里简单介绍一下一种方法 效果如下首先是要获取 随机的四个字母组合,我这里是
  • 使用Java实现图像分割,供大家参考,具体内容如下为减少动画制作过程中的IO操作,我们可以使用连续动画来改善动画播放效率。假如我们有如下的一
  • JsonTools.java package com.lihua.json.tools;import net.sf.json.JSONObj
  • 挂起和恢复线程    Thread 的API中包含两个被淘汰的方法,它们用于临时挂起和重启某个线程,这些方法已
  • 一、前言 本学期学习了JAVA语言,在学期的结束,写一个有操作界面,与数据库关联的管理系统,用来巩固自己本学习所学的知识。 用到的知识:JA
  • @Aspect@Order各个通知的执行顺序两个切面类:【记录日志】和【判断参数】,分别对应顺序 @Order(0) 和@Order(1)
  • 一 概述GC(Garbage Collection),在程序运行过程中内存空间是有限的,为了更好的的使用有限的内存空间,GC会将不再使用的对
  • 摘要在使用java做后台站点的开发张,图表和报表功能都是不可或缺 的。本文推荐了8款最精彩实用的Java图表应用,大部分图表应用的功能都类似
  • 先来个效果图觉得不好看可以自己调整1.绘制数据点线状图一般由数据点和连线组成在绘制连线之前,我们先标出数据点这里我选择用Image图片来绘制
  • Remote Debug 综述当我们的后台项目部署到服务器上时,由于环境和本地不同,有时候也会有一些奇奇怪怪的问题出现。只依赖服务器上的日志
  • 本文实例讲述了C#实现简单的RSA非对称加密算法。分享给大家供大家参考,具体如下:界面控件namespace RSA算法{  pa
  • spring配置不扫描service层原因我将contoller给springmvc进行扫描,然后其余所有交给spring扫描然后发现ser
  • 这次记录的是实现Android图片用手拖拉的功能,,供大家参考,具体内容如下编译环境:eclipseAndroid版本4.0创建工程过程略实
手机版 软件编程 asp之家 www.aspxhome.com