Kuidas käivitada lõime OnCreate'ist Androidis

Android-niidid võimaldavad teil oma Android-ekraanid ja -protsessid teie koodi teistest osadest eraldi. Kui teie koodi keermestatud osa jookseb kokku, on ainult nendega seotud lõngad ja teie koodi muud osad turvalised. Lõngadele antakse täisarvude käitleja ja Android-seade kontrollib protsessori kasutamist, kasutades iga lõime täisarvude hierarhiat. Väiksematel numbritel on kõrgem CPU prioriteet.

1.

Avage Java Eclipse'i tarkvara ja avage Android-projekt, mida soovite uute niididega redigeerida. Topeltklõpsake Java-failil, mida soovite lõime lisamiseks kasutada.

2.

Leidke "onCreate" meetod, mis avab ekraani, mida soovite lõimida. OnCreate'i meetod on tavaliselt seatud "avalik tühine" ja see on Java lähtekoodi faili alguses.

3.

Lisage uus niitide sisu onCreate meetodil. Järgmine kood on uue niidi loomise näide Android-seadmes:

uus Thread () {int mynumber = uus juhuslik () järgmineInt (100); TextView tv = uus TextView (see); tv.setText (mynumber.toString ()); setContentView (tv); }

Selles näites luuakse onCreate meetodil uus lõng; juhuslik täisarv luuakse ja kuvatakse Android-ekraanil.

4.

Klikkige nupul „Salvesta” ja klõpsake „Run”, et vaadata oma koodimuutusi Android emulaatoris.