Hvordan lage flere aktiviteter på Android
When du lage Android-programmer ved hjelp av Java-programmering kode, kan du definere en eller flere skjermer for brukerne å vise og samhandle med. Hver skjerm i en Android-app er en "aktivitet". Fleste Android-programmer har mer enn én aktivitet i dem, så skaper flere aktiviteter er en felles oppgave. Prosessen innebærer Java arv, og det kan brukes av nye utviklere uten tidligere erfaring i Java-programmering. Du kan definere oppsett og visuelle elementer for hvert av aktiviteter som passer dine egne apps. Instruksjoneren
Åpne din Android-prosjektet i Eclipse, den offisielle utviklingsmiljø for koding Android apps. Finn din prosjektet i Package Explorer på venstre side av hovedsiden Eclipse vinduet. Vanligvis vil en rekke kataloger, filer og mapper som finnes i programmet pakke for en enkelt applikasjon. Når Eclipse skaper prosjektet, skaper det vanligvis en standard aktivitet klassen, som er lansert når brukere kjører programmet ditt. Å vise klasser i programmet ditt, åpne "src"-mappen i prosjektet og deretter åpne standard pakken, som du kalte da du opprettet prosjektet i Eclipse. Inne i denne katalogen, bør du se en eller flere Java-filer.
2
Opprett en ny aktivitet klasse i prosjektet. Høyreklikk standard pakken, velg "New" og velg deretter "Class" før skrive inn navnet på den nye klassen. Eclipse vil automatisk åpne den nye klassen filen i editoren panelet, og noen av koden skal være forhåndsutfylt. Endre klassen til å utvide aktiviteten klassen som i dette eksemplet: en
public class LovelyScreen strekker Aktivitet {//class implementering}
Du vil også trenge å importere aktivitet klassen, så legger du til følgende linje over klasse erklæring disposisjon: en
import android.app.Activity;
3
Overstyr "onCreate"-metoden for aktiviteten din klasse. Å definere hva som skal skje når brukere starte en aktivitet skjermen, kan du inkludere kode i "onCreate"-metoden, som i følgende eksempel: en
public void onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState) ;//class detaljer}
Dette kaller metoden i super-klassen blir utvidet. En vanlig behandling skritt er å spesifisere et oppsett, som i følgende eksempel: en
setContentView (R.layout.main);
Denne koden instruerer Android for å bruke XML layout spesifisert innenfor " ; main.xml "layout-fil. Du kan lage en layout-fil for hver av aktivitetene dine om du vil.
4
Legg til din aktivitet til manifestfilen for programmet ditt. Inne i "AndroidManifest.xml"-filen som du bør finne i Eclipse Package Explorer for din søknad pakken, må du legge til detaljene i hver aktivitet. Åpne manifest-filen og legge koden ved hjelp av følgende syntaks: en
Endre navn som passer din egen klasse. Du skal se din viktigste app klasse i manifestet allerede, men noteringen er litt annerledes fordi den er lansert når brukerne starter programmet. Lag en "intensjonsavtale" for å starte din aktivitet. I en klasse utenfor den nye aktiviteten klasse, uansett hvor du ønsker å starte den, lage den hensikt å bruke følgende syntaks: en Intent Min Skjerm = new Intent (dette, LovelyScreen.class); this.startActivity (Min Skjerm) ;
5
p Dette koden starter aktiviteten definert av den nye klasse. Endre klassen navn som passer til din egen søknad. Gjenta prosessen med å opprette en ny klasse, utvide aktiviteten klassen, overstyrer "onCreate"-metoden, og legger til manifest og starter en intensjonsavtale for hver ny aktivitet du trenger i programmet ditt.
< br>
Relaterte artikler
Vil du vite hvordan å plukke opp kvinner i barer og klubber?
Hvordan møte kvinner på barer og Club
Ønsker du å vite hvordan man skal tiltrekke seg kvinner i barer og klubber?
Naturlig Impulsive måter å øke din libido
Kjønnssykdommer-Slik bruker Internet klokt?
Ikke bli rørt til tårer:. Organiser og minimere stress i Moving
Åtte enkle tips Endre pusten fra dårlig til god
Slik Lavere Kolesterol? 3 måter å bedre helse!
Hvordan bli kvitt munnsår Med enkle metoder
Outsourcing Medical transkripsjoner & Saving 40% er et klokt valg å kutte ned kostnadene for vanske…
Mor og barn