• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    安卓如何在應用開啟時開啟多個線程

    我們在編寫Andorid的APP時,一般環境下都是在本家兒線程中進行操作,可是碰到一些比力耗時的操作時,若是還在本家兒線程中操作可能會導致應用法式無響應的環境,是以就需要開啟多線程進行處置

    東西/原料

    • JDK>=1.8
    • Android Virtual Machine
    • Andorid IDE(Android Studio)

    方式/步調

    1. 1

      起頭我們打開Android IDE,這里以常用的Android Studio軟件為例,然后可以新建一個工程,也可以利用當前已經存在的工程,點擊后期待整個項目加載完畢再進行后續的操作

    2. 2

      稍等半晌,期待整個項目都加載進內存以及Gradle同步當作功,若是不當作功請先查抄相關設置裝備擺設再試一次,直到沒有錯誤發生,完當作項目重構

    3. 3

      點擊File-New-Java Class,即可建立一個新的Java類,專門用于測試多個線程同時運行的實例

    4. 4

      在彈出的窗口中輸入欲界說的類名,類名可以肆意指心猿意馬,可是要注重必然要合適Java的定名規范,即以年夜寫字母開首不克不及包羅特別符號

    5. 5

      點擊OK后,即可看到Andorid Studio軟件為我們建立了一個空白的類,若是要實現建立線程的功能,需要讓這個類擔當Thread類或者實現Runnable接口

    6. 6

      第一種體例是擔當Thread類,然后在函數體內重寫run()方式,在方式體內加上具體的實現,即可實此刻子線程內實現分歧的方式

    7. 7

      第二種體例是Runnable類,然后在函數體內重寫run()方式,在方式體內加上具體的實現,即可實此刻子線程內實現分歧的方式

    注重事項

    • 這里是基于系統包Thread的實現體例,需要包管jdk版本是最新的
    • 本方式僅供參考,還可利用其他的方式來實現響應的功能
    • 發表于 2018-09-16 00:00
    • 閱讀 ( 676 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆