*   >> Lectura Educación Artículos >> science >> programación

Programación Android: Hello World [1]

droidManifest.xml). El texto debajo del título es el texto real que ha creado en el objeto TextView.

Con esto concluye el tutorial básico "Hello World", pero usted debe seguir leyendo alguna información más valiosa sobre el desarrollo de aplicaciones para Android.

Actualiza la interfaz de usuario a un diseño XML

El "Hola, mundo" ejemplo que acaba de completar utiliza lo que se llama un diseño de interfaz de usuario "programático". Esto significa que se construye y se construyó la interfaz de usuario de la aplicación directamente en el código fuente.

Si usted ha hecho mucho de programación de interfaz de usuario, usted está probablemente familiarizado con la forma frágil que el enfoque a veces puede ser: pequeños cambios en el diseño puede resultar en grandes dolores de cabeza de código fuente. También es fácil olvidarse de conectar correctamente Vistas en conjunto, que puede dar lugar a errores en el diseño y la pérdida de tiempo de depuración su código

Es por eso que Android ofrece un modelo de construcción de la interfaz de usuario alternativa:. Archivos de diseño basados ​​en XML.

La manera más fácil de explicar este concepto es mostrar un ejemplo. He aquí un archivo de diseño XML que es idéntico en el comportamiento con el ejemplo mediante programación construida:

xml version = "1.0" encoding="utf-8"?>xmlns:android="https://schemas.android.com/apk/res/android"android:id="@+id/textview"android:layout_width="fill_parent"android:layout_height="fill_parent"android:text="@string/hello"

La estructura general de un archivo de diseño XML Android es simple: se trata de un árbol de elementos XML, en donde cada nodo es el nombre de una clase View (este ejemplo, sin embargo, es sólo un elemento de Vista).

Usted puede utilizar el nombre de cualquier clase que amplíe Ver como un elemento en sus diseños de XML, incluyendo encargo Ver las clases se definen en su propio código. Esta estructura hace que sea fácil de construir rápidamente interfaces de usuario, utilizando una estructura más sencilla y la sintaxis que se usaría en una disposición programática. Este modelo se inspira en el modelo de desarrollo web, en el que se puede separar la presentación de su solicitud (su interfaz de usuario) de la lógica de la aplicación utilizada para traer y rellenar los datos.


En el ejemplo XML anterior, sólo hay una Ver elemento: el TextView, que tiene cinco atributos XML. He aquí un resumen de lo que significan:

Estos

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>

Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.