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. Instruksjoner
en

Å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.
5

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) ;
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>

Mor og barn

· Hvordan lage en boksesekk for Kids
· Hvordan lage en Fun Kids 'Trekk Toy
· Babyen Room Crafts
· Verktøy Folie Art Projects
· Å snakke med barna om Kissing
· Hvordan snakke med barnet ditt er Coach
· Bevegelse Games for Preschool
· Innendørs Lekeplasser i New Hampshire
· Hvordan søke kopipapir til et lerret With No Wrinkles
· The Impact of Negative Opptjent Earnings