..
Deixar de banda per un moment l'arxiu R.java: En capítols posteriors veurem un exemple en què els gràfics d'afegir a la nostra activitat i veiem què, després de completar el R.java arxius canviarà de forma automàtica la generació d'un codi diferent.
Ens centrem, per tant, el nostre arxiu main.xml atenció es troba en el seu dors / layout del nostre projecte. Un cop obert l'arxiu s'obrirà el següent interfície:

El xml que veiem és el codi per al disseny i l'estructura de la nostra activitat. Aquest arxiu és una espècie de guia que li diu al dispositiu perquè utilitzi el tipus de disseny, gràfics i més a la vista. Quan invoquem el mètode setContentView (R.layout.main) anomenarem a aquesta imatge i el dispositiu, analitzar-la, entendre on i com col · locar tots els elements de la vista.
Anem ara a revisar l'arxiu xml per entendre el significat de cada frase.
<? Xml version = "1.0" encoding = "UTF-8"?>Aquesta declaració és una declaració estàndard només defineix la versió de XML utilitzada (en el nostre cas 1,0) i la codificació utilitzada (en el nostre cas UTF-8). Recomanem al lector que tingui aquesta norma i per tant no es modifiqui aquesta línia inicial.
<LinearLayout xmlns: android = "http://schemas.android.com/apk/res/android" android: orientació = "vertical" Android: layout_width = "fill_parent" Android: layout_height = "fill_parent" >En la primera línia de codi s'obre LinearLayout un tipus d'etiqueta que en realitat és el nom de la disposició que utilitzarà l'aplicació. Després de l'obertura d'aquesta etiqueta es XMLs: Android seguit per un URI. Aquesta definició té l'efecte d'estat a les etiquetes de documents relacionats especificats en l'URI d'espai. Ja que l'explicació de XML està més enllà dels objectius de la guia es recomana al lector a aprofundir en els conceptes d'espais de noms XML a la guia i present en centre-equestre-sarremas.com en aquesta pàgina .
Continuant amb l'anàlisi, trobem que el codi es defineix com l'orientació vertical de la distribució i s'associa amb l'amplada i la longitud del valor fill_parent. Aquest valor li diu al dispositiu per estendre el disseny de tota la grandesa de la pantalla del dispositiu, tant horitzontal com verticalment. En última instància, aquest disseny utilitzant tots els elements que anem a entrar, van a col · locar en posició vertical, de dalt a baix.
Continuar amb la lectura de la llista, ens trobem amb la declaració d'un objecte de tipus TextView que no és més que un quadre de text:
<TextView
Android: layout_width = "fill_parent"
Android: layout_height = "wrap_content"
android: text = "@ cadena / hello"
/>
</ LinearLayout>
En aquest cas, s'han vinculat a l'element wrap_content valor que té l'efecte d'ampliar l'alçada d'un element per contenir la cadena d'entrar.
Finalment, estableix el contingut de la vista de Text amb la cadena indicat pel valor a l'arxiu de carpeta hola res strings.xml / valors.
Com trobar la darrera declaració de tancament d'etiquetes LinearLayout.
| |
ASP (Advanced)
Cicle complet per a la creació de llocs web dinàmics. A partir de 39 €. |
| |
ASP Zero (ebook)
Microsoft ASP i VBScript per aprendre des de zero. A només 29 €. |
| |
Ruby i Ruby on Rails (Curs)
Creació d'aplicacions de programari i la web amb Ruby i RoR. A partir de 39 €. |