1. 程式人生 > >Android之Timer的使用

Android之Timer的使用

package com.cn.zyf.broadcastaccept;

import android.os.Build;
import android.support.annotation.RequiresApi;
import android.util.Log;

import java.util.Timer;
import java.util.TimerTask;

/**
 * 定時器
 * Created by zhang on 2018/6/15.
 */

public class BaseTimer {
    public static int time=15;  //超時時間設定
    public  static  Timer timer;
    public  static  void timeMethod()
    {
         timer=new Timer();
        timer.schedule(new TimerTask() {
            @RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN)
            @Override
            public void run() {
                //flagTime=false;  設定在後臺不斷髮
                Log.d("ioservice", "超時以後的操作-----就是關閉放在這個位置寫。。。。");
                BaseNotification.getNotification("連線超時,自動關閉");
            }
        },0,time*1000);
    }
    public static void timeStop(){
        timer.cancel();
    }
}