需求:倒计时;

直接上代码:

TimerTask task = new TimerTask() {@Overridepublic void run() {Message msg = new Message();msg.arg1 = 1;handler.sendMessage(msg);}};timer = new Timer(true);timer.schedule(task,1000, 1000); //延时1000ms后执行,1000ms执行一次

然后在handlerli处理消息就ok了。

private Handler handler = new Handler(){@Overridepublic void handleMessage(Message msg) {super.handleMessage(msg);int arg1 = msg.arg1;switch (arg1){case 1:{break;}}}};

如果要取消timer添加如下代码:

timer.cancel();

Timer的是基本使用方法相关推荐

  1. java中timer类包_Java~util包中Timer的使用, 演示cancel方法 和 对比schedule和scheduleAtFixedRate方法...

    Timer Timer类的主要作用就是设置计划任务,但封装任务的类却是TimerTask类 执行计划任务的代码要放人TimerTask的子类中,因为TimerTask是一个抽象类.而且要重写其run方 ...

  2. Timer的schedule和scheduleAtFixedRate方法的区别解析

    在java中,Timer类主要用于 定时性.周期性任务的触发,这个类中有两个方法比较难理解,那就是schedule和scheduleAtFixedRate方法,在这里就用实例分析一下 (1)sched ...

  3. Timer的schedule和scheduleAtFixedRate方法的区别解析(转)

    在java中,Timer类主要用于定时性.周期性任务 的触发,这个类中有两个方法比较难理解,那就是schedule和scheduleAtFixedRate方法,在这里就用实例分析一下 (1)sched ...

  4. C# Timer使用方法示例

    实例化一个timer: // 每5分钟执行一次,每次执行的间隔毫秒时长 System.Timers.Timer timer = new System.Timers.Timer(5*60*1000); ...

  5. java+timer+退出,java timer 兑现在指定时间执行方法

    java timer 实现在指定时间执行方法 最近在弄一个定时发送的项目,需要定时执行方法,于是用到了Timer,但是我想要的功能网络上的资源比较少,所以自己研究了一下. 下面是我写的一些代码 imp ...

  6. timer purge_Java Timer purge()方法与示例

    timer purge 计时器类purge()方法 (Timer Class purge() method) purge() method is available in java.util pack ...

  7. timer cancel_Java Timer cancel()方法与示例

    timer cancel 计时器类cancel()方法 (Timer Class cancel() method) cancel() method is available in java.util ...

  8. android 开启一个定时线程_ANDROID开发中定时器的3种方法

    在android中,经常用到的定时器主要有以下几种实现: 一.采用Handler与线程的sleep(long )方法 二.采用Handler的postDelayed(Runnable, long) 方 ...

  9. java wait定时_java定时器的使用(Timer)

    java定时器的使用(Timer) 1.在应用开发中,常常须要一些周期性的操作,比方每5分钟运行某一操作等. 对于这种操作最方便.高效的实现方式就是使用java.util.Timer工具类. priv ...

最新文章

  1. 面试常考的树,我这样讲给你听!
  2. 游戏市场阴影下的手游厂商,和他们无法触碰的未来
  3. kettle 查询数据库写入文件_怎么连接数据库-详解如何用kettle连接mysql数据库并导出sql查询结果...
  4. python 最小二乘法_最小二乘法及其python实现详解
  5. MyBatis学习总结(12)——Mybatis+Mysql分页查询
  6. 类继承和初始化类的执行顺序
  7. UnsupportedClassVersionError 错误解决办法
  8. 数据挖掘-文本特征提取方法研究
  9. redis_学习_02_redis 可视化工具 Redis Desktop Manager
  10. 使用SCRT操作CentOS,实现上传下载文件
  11. 专门查英语单词的软件_查英语单词的软件_有道翻译
  12. 动手学深度学习 ——概率论基础
  13. 2018 PKU_WC 长沙游 《我到长沙来看雪》
  14. 你为什么来日本做IT?日本IT优劣谈
  15. P1357 食物链(一)
  16. Mac系统关闭重启电脑后「重新打开应用及其窗口」功能的方法
  17. 论对B/S模式外贸电子商务系统的规划和设计
  18. DNN中的BP和RNN中的BPTT推导
  19. 前端H5开发的基础知识点
  20. python预测糖尿病_Python数据挖掘 | 实战案例之预测糖尿病

热门文章

  1. 阿里云视频点播——企业服务
  2. 哔哩哔哩老显示服务器中断,哔哩哔哩服务器不能正常播放怎么办_bilibili服务器无法正常播放的解决办法_牛游戏网...
  3. RNA 25. SCI文章中估计组织浸润免疫细胞和基质细胞群的群体丰度(MCP-counter)
  4. 大转盘H5游戏的优点
  5. 英特尔10纳米Agilex FPGA核心技术全解读
  6. 蓝桥杯:特殊时间(C++)
  7. 前缀表达式(波兰表达式)介绍及其代码实现(Java)
  8. 适用ISO20000认证的机构有哪些?
  9. css 灰度_如何在滚动上建立灰度到色彩效果(CSS和JavaScript)
  10. Android汽车违章查询系统