Handler的另外一種用法(HandlerThread)


直接上代碼:

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);


HandlerThread hThread=new HandlerThread("myThread");

hThread.start();


myhandler myhandler=new myhandler(hThread.getLooper());

Message msg=myhandler.obtainMessage();

msg.sendToTarget();//把 Message發送到目標對象,目標對象就是生成msg的目標對象。

}

class myhandler extends Handler{

public myhandler(Looper looper){

super(looper);

}

public void handleMessage(Message msg) {

Log.e("這是新線程", "》》》》》》》》》》》》》》》》》新線程的測試");

}

}

 

 --------------------------------------------------------------------

PS: 歡迎關注公眾號"Devin說",會不定期更新Java相關技術知識。

--------------------------------------------------------------------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM