Sådan starter du en tråd fra OnCreate i en Android

Android-tråde giver dig mulighed for at indeholde dine Android-skærme og processer adskilt fra andre dele af din kode. Hvis den trådede sektion af din kode går i stykker, går kun den tilknyttede tråd ned, og andre dele af din kode er sikre. Tråde gives en heltalshåndterer, og Android-enheden styrer CPU-brugen ved hjælp af et hierarki af heltalværdier for hver tråd. Mindre tal har højere CPU-prioritet.

1.

Åbn Java Eclipse-softwaren, og åbn det Android-projekt, du vil redigere med nye tråde. Dobbeltklik på den Java-fil, du vil bruge til at tilføje tråden.

2.

Find "onCreate" -metoden, der åbner skærmen, du vil trådte. OnCreate-metoden er normalt angivet som "public void", og det er i begyndelsen af ​​Java-kildekodefilen.

3.

Tilføj det nye trådindhold i onCreate-metoden. Følgende kode er et eksempel på at oprette en ny tråd på en Android-enhed:

ny tråd () {int mynumber = ny tilfældig (). nextInt (100); TextView tv = ny TextView (dette); tv.setText (mynumber.toString ()); setContentView (tv); }

I dette eksempel oprettes en ny tråd i onCreate-metoden; et tilfældigt heltal oprettes og vises på Android-skærmen.

4.

Klik på "Gem" knappen og klik på "Kør" for at se dine kodeændringer i Android-emulatoren.