Android多線程編程

線程的基本用法

** 1.新建一個類并集成Thread,然后重寫父類的run()方法,并在里面編寫耗時邏輯**

class MyThread extends Thread {

    @Override
    public void run() {
    //處理具體邏輯
    }

}

然后在實例中啟動這個線程

new MyThread().start();

2.使用繼承的方式,耦合性較高。更多的時候我們都會選擇使用實現(xiàn)Runnable接口

    class MyThread implements Runable {

    @Override
    public void run() {
    //處理具體邏輯
    }

}

啟動線程的方式也需要做相應(yīng)的改變

MyThread myThread = new MyThread();
new Thread(myThread).start();

3.也可以使用匿名內(nèi)部類的形式,這種寫法也很常見

new Thread(new Runnable() {

    @Override
    public void run(){
    //處理具體邏輯
    }

}).start();
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、線程的基本用法 1. 方法一、新建一個類繼承自 Thread,然后重寫父類的 run() 方法。 啟動: 2....
    TTTqiu閱讀 1,698評論 1 6
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,063評論 25 709
  • 1.在子線程中更新UI Android中更新UI元素,必須在主線程中進行,否則就會出現(xiàn)異常。 運行以上程序,你會發(fā)...
    鄭在學_blog閱讀 2,002評論 0 4
  • 人說,最好的育兒環(huán)境,就是良好的夫妻關(guān)系。每個家庭里,夫妻之間都有各自的相處模式。 我和老公,從戀愛時,就喜歡互黑...
    夢甜甜2011閱讀 1,541評論 2 6
  • 紅豆喜歡的男生主動來辦公室等紅豆,紅豆看到了很開心,意外加驚喜,心里有點不敢相信他是來找紅豆,來等紅豆,來跟紅豆聊...
    周海雙閱讀 859評論 0 1

友情鏈接更多精彩內(nèi)容