..
Dejar a un lado por un momento el archivo R.java: En capítulos posteriores veremos un ejemplo en el que los gráficos de añadir a nuestra actividad y vemos que, después de la compilación, el archivo va a cambiar R.java la generación automática de un código diferente.
Nos centramos tanto nuestra atención main.xml archivo se encuentra en su res / layout de nuestro proyecto. Una vez abierto el archivo se abrirá el siguiente interfaz:

El xml que vemos es el código para el diseño y la estructura de nuestra actividad. Este archivo es una especie de guía que le indica al dispositivo para que utilice el tipo de diseño, gráficos y más en la vista. Cuando invocamos el método setContentView (R.layout.main) vamos a llamar a este archivo y el dispositivo, analizarla, entender dónde y cómo colocar todos los elementos de la vista.
Vamos ahora a revisar el archivo XML para entender el significado de cada frase.
<? Xml version = "1.0" encoding = "utf-8"?>Esta declaración es una declaración estándar sólo define la versión de XML utilizada (en nuestro caso 1.0) y la codificación utilizada (en nuestro caso utf-8). Recomendamos al lector a seguir esta norma y por lo tanto no cambie esta línea inicial.
<LinearLayout xmlns: android = "http://schemas.android.com/apk/res/android" android: orientación = "vertical" Android: layout_width = "fill_parent" Android: layout_height = "fill_parent" >En la primera línea de código se abre un LinearLayout tipo de variable que en realidad es el nombre de la disposición a utilizar la aplicación. Después de la apertura de esta etiqueta se XMLs: Android seguido por un URI. Esta definición tiene el efecto de que el documento indique la etiqueta del espacio de nombres especificado en el URI. Desde la explicación detallada de XML está fuera del alcance de la guía se recomienda al lector a profundizar en los conceptos de espacios de nombres XML en el presente cesarogcaleb.com guía sobre y dentro de esta página .
Continuando con el análisis del código nos encontramos con que la orientación se define como una disposición vertical y se asocia con la anchura y la longitud fill_parent valor. Este valor indica que el dispositivo para extender el diseño de toda la grandeza de la pantalla del dispositivo, tanto horizontal como verticalmente. En última instancia, este diseño utilizando todos los elementos que vamos a entrar, van a colocarse en posición vertical, de arriba abajo.
Continuando con la lista de lectura se encuentra la declaración de un objeto de tipo TextView, que no es sino un cuadro de texto:
<TextView
Android: layout_width = "fill_parent"
Android: layout_height = "wrap_content"
android: text = "@ cadena / hola"
/>
</ LinearLayout>
En este caso, se han vinculado al elemento wrap_content valor que tiene el efecto de ampliar el tema de la altura para contener la cadena que introduzca.
Finalmente, establece el contenido de la Vista de Texto con la cadena indicado por el valor en el archivo de carpeta hola res strings.xml / valores.
Como el último estado de cuenta nos encontramos con las etiquetas de cierre de LinearLayout.
| |
ASP.NET (Curso)
Ciclo completo para la creación de aplicaciones Web y un 15% de descuento hasta el 14/09/2011. |
| |
MySQL (Curso)
Gestión de base de datos de código abierto. A partir de 39 €. |
| |
Visual Basic 6 (del curso)
Hacer aplicaciones de escritorio con Visual Basic 6. A partir de 39 €. |