2018年10月13日 星期六

[ Android Studio ] HandlerThread與Handler用法 - 計算時間執行

用法N個員工執行相同工作事

語法內容:
HandlerThread mThread;
Handler mHandler;


mThread = new HandlerThread("Thread01");//一個員工
mThread.start();//開始



mHandler = new Handler(mThread.getLooper());//一個老闆
mHandler.post(r1);//指定員工做事


mThread.quit();//放棄
mHandler.removeCallbacks(r1);//移除做事



private Runnable r1=new Runnable () {

        public void run() {

            //做事方法


            mHandler.postDelayed(this, 1000);//每一秒執行一次工作

        }
    };

沒有留言:

張貼留言

影片的問題請留在影片的留言區裡。
部落格不會另外通知給我,所以很難發現你有留言。