1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Mobiteli i oprema >> pametni telefoni

Kako stvoriti više aktivnosti na Androidu

Kada stvorite Android aplikacija pomoću Java programskog koda , možete odrediti jedan ili više zaslona za svoje korisnike za prikaz i interakciju s . Svaki zaslon u Android app je" aktivnost . " Većina Android aplikacija ima više od jedne aktivnosti unutar njih , tako da stvara više aktivnosti jezajednički zadatak . Proces uključuje Java baštinu , a to može biti korišten od strane nove programere , bez prethodnog iskustva u Java programiranju . Možete definirati izgleda i vizualne elemente za svaku od vaših aktivnosti tako da odgovaraju vlastite aplikacije . Upute Screenshot
1

Otvorite Android projekta u Eclipse , službene razvojne okoline za kodiranje Android aplikacije . Pronađite svoj ​​projekt u paketu Explorer na lijevoj strani glavnog prozora Eclipse . Tipično ,broj mapa , datoteka i mapa će se naći unutar aplikacije paketa za jednu aplikaciju . Kad Pomrčina stvara svoj ​​projekt , to obično stvara jednu klasu zadana aktivnost, koja je pokrenuta kada korisnici pokrenuti aplikaciju . Za pregled nastavu u app , otvorite mapu "SRC " u projektu , a zatim otvoriti zadani paket , što ste po imenu prilikom izrade projekta u Eclipse . Unutar ovog direktorija , trebali biste vidjeti jednu ili više Java datoteka .
2

Stvaranje novog razreda u svoj ​​projekt . Desni klik na zadanu paket , odaberite " New" i zatim odaberite "klasu" prije ulaska u ime novog klasi . Pomrčina će se automatski otvoriti novu klasu datoteku u oknu urednik , neki od koda će biti unaprijed popunjena . Izmjena klasu proširiti djelovanje klase kao u ovom primjeru :

javne klase LovelyScreen proteže { provedbu //class } Aktivnost

će također morati uvesti razred djelatnosti , pa dodatisljedeće linije iznad klase izjava crtama :

uvoz android.app.Activity ;
3

Nadjačajte " onCreate " metoda za svoju klasu aktivnosti . Definirati što bi se trebalo dogoditi kada korisnik pokrene aktivnosti zaslona , možete uključiti kod u " onCreate " metode , kao u sljedećem primjeru : Screenshot

public void onCreate ( Bundle savedInstanceState ) { super.onCreate ( savedInstanceState ) detalji ;//class }

poziva metodusuper - klase koji se proširio . Uobičajena obrada korak je odrediti izgled , kao u sljedećem primjeru :

setContentView ( R.layout.main ) ;

Ovaj kod upućuje Android koristiti izgleda XML određeni roku" ; main.xml " raspored datoteke . Možete stvoriti izgleda datoteku za svaku od svojih aktivnosti , ako vam se sviđa .
4

Dodaj svoje aktivnosti na manifestnoj datoteku za svoj ​​app . Unutar " AndroidManifest.xml " datoteke koje bi trebali naći u Eclipse Package Explorer za svoj paket primjene , trebate dodati detalje svaku aktivnost . Otvorite svoj ​​manifest-datoteke i dodati kod koristeći sljedeću sintaksu :

< /djelatnost >

Promijenite naziv prema vlastitim klase . Trebali biste vidjeli svoju glavnu app klase u manifestu već , ali njegova lista je malo drugačija , jer je pokrenut kada korisnici pokrenuli aplikaciju .
5

Stvaranje " namjeru " da pokrenu svoje aktivnosti . U klasi izvan novoj klasi aktivnosti , od gdje god želite da ga pokrenuti , stvoriti namjeru koristeći sljedeću sintaksu:

namjera MyScreen = new namjere ( to , LovelyScreen.class ) ; this.startActivity ( MyScreen ) ;

kod počinje aktivnost definirao novu klasu . Promijenite ime klase da odgovaraju vlastite aplikacije . Ponovite proces stvaranja nove klase , koja se širi razred djelatnosti , preskakanja " onCreate " metodu , dodajući da seočituju i pokretanje namjeru za svaku novu aktivnost koja vam je potrebna u app .


  1. Kako dizajn za Android
  2. Kako onemogućiti proximity senzor na Androidu
  3. Kako promijeniti MMS.APK na Androidu
  4. Kako iskorijeniti Android trenutak
  5. Kako Sakrij Android tipkovnice