Denne modellen er inspirert av webutvikling modellen, der du kan skille presentasjonen av søknaden (sin UI) fra applikasjonslogikk brukes til å hente og sende inn data.
I ovennevnte XML eksempel, det er bare ett Vis elementet: TextView, som har fem XML-attributter. Her er en oppsummering av hva de betyr:
Disse XML layout filene hører hjemme i res /layout /katalog av prosjektet. De "res" er en forkortelse for "ressurser" og katalogen inneholder alle de ikke-kode eiendeler som programmet krever.
I tillegg til layout filer, ressurser omfatter også eiendeler som bilder, lyder og lokaliserte strenger
data Betydning xmlns:. Android Dette er en XML navneromdeklarasjon som forteller Android verktøy som du kommer til å referere til felles attributter som er definert i Android navnerom. Den ytterste taggen på alle Android layout filen må ha dette attributtet. android: id Dette attributtet tildeler en unik identifikator til TextView element. Du kan bruke den tildelte ID for å referere til denne Utsikt fra kildekoden eller fra andre XML ressurs erklæringer.
android: layout_width Dette attributtet definerer hvor mye av den tilgjengelige bredden på skjermen denne Visning bør spise. I dette tilfellet er det den eneste visningen slik du vil den skal ta opp hele skjermen, som er hva en verdi på "fill_parent" betyr. android: layout_height Dette er akkurat som android: layout_width, bortsett fra at det refererer til tilgjengelige skjermhøyde. android: tekst Dette setter teksten som TextView skal vise. I dette eksempelet bruker du en streng ressurs i stedet for en hardkodet strengverdi. hallo strengen er definert i res /verdier /strings. xml fil. Dette er den anbefalte praksis for å sette strenger til søknaden din, fordi det gjør lokalisering av din søknad til andre språk grasiøs, uten behov for å hard-kode endringer i oppsettet filen. For mer informasjon, seeResources og internasjonalisering. I Eclipse Package Explorer, utvide /res /layout /mappe og åpne main.xml (en gang åpnet, kan det hende13 trinn: å bli profesjonelle programmerere