Tråde i programmeringssproget Java på Android-platformen repræsenterer separate linjer for henrettelse i et program. Væsentlige, kan flere tråde kører i samme program, så forskellige linjer for henrettelse at ske på samme tid i det samme program . Dog kan opstår vanskeligheder , når de forsøger at planlægge tråde . Administrerende hvornår og hvordan Tråde udføre kan bevise udfordrende. Selvom du ikke kan udtrykkeligt giver en tid til at udføre en tråd , kan du angive et objekt wrapper at forsinke gennemførelsen af en tråd gennem " sleep" kommando. Ting du skal
Java Development Kit
Android Development Kit
Vis Flere Instruktioner
1
Opret en grundlæggende klasse til at indeholde tråden : class Eksempel implementerer Runnable {
}
2
Definer "run "-metoden i klassen . Dette er den vigtigste metode til en tråd klasse, og vil blive udført i en Android begivenhed: class Eksempel implementerer Runnable {
public void run () { }}
3
Definer koden i tråden. Hvad koden gør vil variere alt efter dine behov, men at styre dens gennemførelsestiden, påbegynde " run "-metoden med en opfordring til " sleep " kommando, som vil holde pause tråd udførelse for x sekunder : class Eksempel redskaber Kør {
public void run ( int x ) { Thread.sleep ( x ) //søvn for x sekunder /* anden kode * /}}
4
Opret et objekt fra klassen " , Eksempel "under en Android begivenhed i kode : public void onClick (View v) { Eksempel e = nyt eksempel , e.start ( 20000 ) //venter i 20 sekunder }