Android学习之定时器实现

示例

/*
每隔100ms进入onTick,1000ms后进入onFinsh
*/
private CountDownTimer Timer = new CountDownTimer(1000,100) {
        @Override
        public void onTick(long millisUntilFinished) {

        }

        @Override
        public void onFinish() 
        {
            //相应的操作
            SendBuffer[0] = (byte) 0xaa;
            SendBuffer[1] = 0x55;
            SendBuffer[2] = 0x01;
            SendDataCnt = 3;//控制发送数据的个数
            Timer.start();
        }
    };

启动定时器:Timer.start();
关闭定时器:Timer.cancel();

猜你喜欢

转载自blog.csdn.net/ReCclay/article/details/81609022