1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Mobilni telefoni in dodatna oprema >> pametni telefoni

Kako ustvariti več dejavnosti na Android

Ko ustvarite Android aplikacij, ki uporabljajo Java programsko kodo , lahko določite eno ali več zaslonov za svoje uporabnike , da si ogledate in interakcijo z . Vsak zaslon na Android app je" dejavnost ". Večina Android aplikacije imajo več kot eno dejavnost v njih, tako ustvarja več dejavnosti, jeskupna naloga . Proces vključuje Java dediščino , in se z novimi razvijalci lahko uporabijo brez predhodnih izkušenj v Java programiranje . Lahko določite postavitve in vizualne elemente, za vsako od vaših dejavnosti , da bo ustrezala vašim lastne aplikacije . Navodila

1

Odprite Android projekt v Eclipse , uradno razvojno okolje za kodiranje Android aplikacije . Poiščite svoj ​​projekt v paketu Explorer na levi strani glavnega okna Eclipse . Značilno je, da se boštevilo imenikov , datotek in map je na voljo v paketu obravnavanja vlog za enotno app . Ko Eclipse ustvari svoj ​​projekt , je običajno ustvari en razred privzeta aktivnost, ki je začel teči , ko bodo uporabniki svoje aplikacije . Če si želite ogledati razrede v vašem app , odprite " src " mapo v projektu, in nato odprete privzeti paket, ki ste ga imenovali , ko ste ustvarili projekt v Eclipse . Znotraj tega imenika, bi morali videti eno ali več javanskih datotek.
2

ustvariti nov razred aktivnosti v projektu . Z desno tipko miške kliknite privzeti paket , izberite "New" in nato izberite "razred" pred vstopom v ime novega razreda. Mrk se bo samodejno odprl nov razred datoteko v podoknu urejevalnika , nekatere kode bo napolnjena . Spremenite razred razširile krog dejavnosti , kot je v tem primeru :

public class LovelyScreen razširja { izvajanja //class } Activity

boste morali tudi uvoziti razred aktivnost , tako da dodamonaslednje vrstica nad izjavo razred oris :

uvoz android.app.Activity ;
3

PrepiÅ " onCreate " metoda za vaš razred dejavnosti . Opredeliti, kaj naj se zgodi , ko uporabnik sproži zaslon dejavnostih , lahko vključujejo kodo v " onCreate " metode , kot v naslednjem primeru :

public void onCreate ( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ) podrobnosti ;//razred }

To zahteva metodose super- razred podaljšati. Skupno obdelava korak je, da določite postavitev, kot v naslednjem primeru :

setContentView ( R.layout.main ) ;

Ta koda naroči Android uporabiti postavitev XML , določene v" ; main.xml " layout datoteka . Lahko ustvarite datoteko postavitve za vsako od vaših aktivnosti , če ti je všeč .
4

Dodajte vašo dejavnost datoteki z manifestom za vaš app . Znotraj " AndroidManifest.xml " datoteko , ki naj bi jih našli v Eclipse Package Explorer za vašo prijavo paket , boste morali dodati podrobnosti o vsaki dejavnosti. Odprite svoj očitno datoteko in dodajte kodo, ki uporablja naslednjo sintakso :

< /dejavnost >

spremeniti ime , da bo ustrezala svoje razred . Moral bi videti svoj ​​glavni app razred v manifestu že , vendar je njegova uvrstitev je nekoliko drugačen, saj se je začela , ko uporabnik zažene aplikacijo .
5

Ustvarite " namero ", da začne svojo dejavnost. V razredu izven novega razreda dejavnosti , od kjerkoli želite , da jo začne izvajati, ustvariti namen z naslednjo sintakso:

Intent myScreen = new Intent (to , LovelyScreen.class ) ; this.startActivity ( myScreen ) ;

Ta koda se začne z dejavnostjo , opredeljeno v novem razredu . Spremenite ime razreda , ki ustrezajo svojo vlogo . Ponovite postopek ustvarjanja novega razreda , ki razširja razred delu, nujni za " onCreate metode" in dodal, daočitna in zagonu namero za vsako novo dejavnost, ki jo potrebujete v vašem app .


  1. Kako Design for Android
  2. Kako Onemogoči senzorjem bližine na Android
  3. Kako spremeniti MMS.APK v Android
  4. Kako Root Android trenutek
  5. Kako skriti Android tipkovnice