91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在Android中重啟或中斷Thread線程

發布時間:2020-11-24 16:40:02 來源:億速云 閱讀:336 作者:Leah 欄目:移動開發

這篇文章將為大家詳細講解有關如何在Android中重啟或中斷Thread線程,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

MyThread.java

pulbic class MyThread implemets Thread{

 @overide
 public void run{
 while(!Thread.interrputed()){
 }
 }
}
xxx.java


Thread mThread = new MyThread();


public static void startThread(){
 mThread = new MyThread(); 
  mThread.start();
}

public void stopThread(){
 if(mThread!=null){
 mThread.interrupt();
 mThread = null;
 }
}

run函數里面必須有判斷中斷狀態的while循環,外部在中斷Thread時,必須顯示調用interrupt()。注意:interrupte()函數只是設置中斷標志,不是強制中斷,所以run中才需要不斷地檢測中斷標志(Thread.interrupted())

java中,中斷Thread后,就不能直接重新start了,必須new一個新實例,不然會報錯。

關于如何在Android中重啟或中斷Thread線程就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

图木舒克市| 峨眉山市| 龙胜| 开封县| 成都市| 宜宾市| 枣庄市| 林甸县| 宜良县| 新乡市| 民丰县| 沂南县| 阿克苏市| 镇雄县| 牙克石市| 象山县| 清远市| 昌图县| 泸溪县| 达孜县| 长白| 邯郸县| 胶州市| 金沙县| 襄垣县| 青神县| 得荣县| 永善县| 东莞市| 沾化县| 开封市| 山西省| 双江| 镇雄县| 霍山县| 兴城市| 犍为县| 郯城县| 新晃| 龙岩市| 定日县|