Android中定时器的使用

Android中定时器的使用1.创建Timer对象,定时器本体。TimermTimer=newTimer();2.创建TimerTask对象,定义业务逻辑,TimerTask为接口,需要实现类,本文使用匿名内部类实现

大家好,又见面了,我是你们的朋友全栈君。

1.创建Timer对象,定时器本体。

  Timer mTimer = new Timer();

2.创建TimerTask对象,定义业务逻辑,TimerTask为接口,需要实现类,本文使用匿名内部类实现该接口。

  TimerTask mTimerTask = new TimerTask(){

      @Override

      public void run(){

          //方法体自己定义

      }

  }

3.将mTimerTask与Timer对象关联,启动定时器

mTimer.schedule(mTimerTask,0,1000){

     //schedule方法有两种版本,双参,三参,双参方法第二个参数为延迟时间(毫秒)只执行一次,三参方法第三个参数为时间周期,每参数秒执行一次。

    //方法体自己定义

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154663.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • goland 2021.5激活码【注册码】[通俗易懂]

    goland 2021.5激活码【注册码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月20日
    42
  • kali linux 云服务器,云服务器安装kali linux

    kali linux 云服务器,云服务器安装kali linux前言在网上可以搜索到2种在腾讯云服务器上安装kali系统的方法:第一种方法:通过挂载云硬盘到云服务器上,将kali镜像刻录到挂载的云硬盘中,利用VNC可视化安装kali系统;查看详情第二种方法:在本地搭建好kali虚拟机环境,然后通过制作符合腾讯云的kali镜像上传到腾讯云对象存储桶,利用重置系统自定义镜像功能进行安装kali;查看详情以上两中方法博主都尝试过,第一种方法安装成功过一次,而…

    2022年5月10日
    44
  • 在java中重载和重写的区别_简述java线程生命周期

    在java中重载和重写的区别_简述java线程生命周期重写(Overriding) 重载(Overloading) 类的数量 父子类、接口与实现类 本类 方法名称 一致 一致 参数列表 一定不能修改 必须修…

    2022年9月4日
    2
  • rsyslog官方文档_sshsecureshellclient

    rsyslog官方文档_sshsecureshellclientrsyslog1.rsyslog介绍2.使用rsyslog1.rsyslog介绍Rsyslog是一个开源软件实用程序,用于UNIX和类Unix计算机系统,用于在IP网络中转发日志消息,收集日志。它实现了基本的syslog协议,通过基于内容的过滤,丰富的过滤功能,灵活的配置选项扩展了它,并添加了诸如使用TCP进行传输等功能。Rsyslog的全称是rocket-fastsystem…

    2022年9月24日
    0
  • 如何将Java完全卸载

    之前安装的Java没有卸载干净,造成重新安装JDK能正常安装,接着安装JRE的时候总是报1603错误。虽然说JRE安装报错了没安装上,但是eclipse、IntelliJIDEA和AndroidStudio都能正常打开和使用,然而在命令行里却无法使用。虽然工具能正常打开,但是这不能忍,为此我差点就直接使用狂暴AOE秒杀大招重装系统了,还好,最后解决了。在这里,我分享一下我是如何解决的,有需要的小…

    2022年4月3日
    1.4K
  • 使用Bootstrap 他写道网站

    使用Bootstrap 他写道网站

    2022年1月4日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号