版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zyf13716764752/article/details/80854912
package com.cn.zyf.broadcastaccept;
import android.os.Build;
import android.os.CountDownTimer;
import android.support.annotation.RequiresApi;
import android.util.Log;
/**
* 定时器
* Created by zhang on 2018/6/15.
*/
public class BaseTimer {
public static int time=15; //超时时间设置
public static Boolean overTimeHandleMethod(long time){
final boolean[] flag = {true};
CountDownTimer timer=new CountDownTimer(time*1000,1000) {
@Override
public void onTick(long l) {
}
@RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN)
@Override
public void onFinish() {
flag[0] =false;
Log.d("ioservice", "超时以后的操作-----就是关闭放在这个位置写。。。。");
BaseNotification.getNotification("连接超时,自动关闭");
}
};
timer.start();
return flag[0];
}
public static void whileTimeTest(){
while (true){
overTimeHandleMethod(5);
}
}
}