【Android】定时任务

原创
2015/07/17 23:47
阅读数 198

android-timer

基于Handler的Android定时器与倒计时器

源码地址:Github AndroidTimer

修改自 Android SDK 中的 CountDownTimer

特性

支持操作 :

  1. start
  2. pause
  3. resume
  4. cancel

注意

以上方法是同步方法,请不要在回调方法里面调用以上方法。

使用

CountTimer

new CountTimer(100) {

    @Override
    public void onTick(long millisFly) { // millisFly is the Elapsed time at *Running State*
        vCountSwitcher.setText((millisFly) + "");
        Log.d("onTick", millisFly + "");
    }
};

CountDownTimer

new CountDownTimer(100) {

    @Override
    public void onTick(long millisUntilFinished) { // millisUntilFinished is the left time at *Running State*
        Log.d("onTick", millisFly + "");
    }

    @Override
    public void onCancel(long millisUntilFinished) {
    }

    @Override
    public void onPause(long millisUntilFinished) {
    }

    @Override
    public void onResume(long millisUntilFinished) {
    }

    @Override
    public void onFinish() {
    }
};

截图

timer

###Android分享 Q群:315658668

展开阅读全文
打赏
0
13 收藏
分享
加载中
更多评论
打赏
0 评论
13 收藏
0
分享
返回顶部
顶部