安卓中利用Handler实现定时器的效果

首先需要到导入的包有:
import android.os.Bundle;
import android.os.Handler;

然后在new出一个新的对象:

Handler handler = new Handler() {
     public void handleMessage(android.os.Message msg) {
        System.out.println("sadaf");         //需要做什么事情
    handler.sendEmptyMessageDelayed(0, 1000);//定时1秒发一次
    }
    };

最后在哪里需要启动定时的时候写上:
handler.sendEmptyMessageDelayed(0, 1000);//启动定时器

这样就实现定时。

你可能感兴趣的:(android,定时器-handle)