• android 自定义控件用的定时CountDownTimer


    定时执行在一段时候后停止的倒计时,在倒计时执行过程中会在固定间隔时间得到通知(译者:触发onTick方法),

    下面的例子显示在一个文本框中显示一个30s倒计时:  

    new CountdownTimer(30000, 1000) {

         public void onTick(long millisUntilFinished) {

             mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);

         }

         public void onFinish() {

             mTextField.setText("done!");

         }

     }.start(); 

     

     

    public final void cancel ()

             取消倒计时(译者:取消后,再次启动会重新开始倒计时)        

                      

    public abstract void onFinish ()

             倒计时完成时被调用    

    public abstract void onTick (long millisUntilFinished)

             固定间隔被调用

    参数

                                millisUntilFinished   倒计时剩余时间。

    public synchronized final CountDownTimer start ()

             启动倒计时

  • 相关阅读:
    outline basic
    Best lua IDE
    Powershell core
    [转]ceph pg peering过程分析
    [转]ceph rbd到OSD的数据映射
    [转]ceph三种存储接口--块设备-文件系统-对象存储
    ceph monitor----paxos算法1
    ceph monitor----初始化和选举
    ceph monitor---总结1
    [转]ceph RADOS----概述
  • 原文地址:https://www.cnblogs.com/zhaoleigege/p/5695066.html
Copyright © 2020-2023  润新知