最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android中斷并重啟一個(gè)Thread線程的簡(jiǎn)單方法

 更新時(shí)間:2017年02月27日 08:32:55   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇Android中斷并重啟一個(gè)Thread線程的簡(jiǎn)單方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

這里簡(jiǎn)單的總結(jié)下(大概思路,沒(méi)調(diào)試,可能會(huì)有錯(cuò)!):

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函數(shù)里面必須有判斷中斷狀態(tài)的while循環(huán),外部在中斷Thread時(shí),必須顯示調(diào)用interrupt()。注意:interrupte()函數(shù)只是設(shè)置中斷標(biāo)志,不是強(qiáng)制中斷,所以run中才需要不斷地檢測(cè)中斷標(biāo)志(Thread.interrupted())

java中,中斷Thread后,就不能直接重新start了,必須new一個(gè)新實(shí)例,不然會(huì)報(bào)錯(cuò)。

以上這篇Android中斷并重啟一個(gè)Thread線程的簡(jiǎn)單方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

五华县| 江油市| 孟津县| 探索| 景宁| 松阳县| 云龙县| 静乐县| 宁津县| 白城市| 旌德县| 新密市| 城固县| 房山区| 汪清县| 安新县| 扎兰屯市| 历史| 葫芦岛市| 新源县| 娱乐| 大荔县| 和平区| 南宫市| 宜章县| 河南省| 临安市| 邯郸县| 云南省| 南昌县| 枣强县| 图木舒克市| 兰考县| 牡丹江市| 新和县| 米易县| 盘锦市| 清镇市| 信丰县| 太谷县| 上蔡县|