viernes, 29 de mayo de 2015

Interfaz de Usuario Android

Elementos de la interfaz de usuario de una aplicación Android

·¿Qué es un Layout?

Un layout es un objeto que representa el espacio contenedor de todas las vistas (Views) dentro de la actividad. En él se define la estructura y el orden de los elementos para que el usuario pueda interactuar con la interfaz. Lógicamente se representan con subclases Java que heredan de la clase ViewGroup.
Para definirlos se escribe un documento XML que contenga como nodo raíz algún tipo de layout y luego incluir en su interior los elementos. 


Android Studio permite generar automáticamente el código de los archivos XML a través del panel de Diseño.








·  Los Botones en Android

En el apartado anterior hemos visto los distintos tipos de layout con los que contamos en Android para distribuir los controles de la interfaz por la pantalla del dispositivo. En las próximas elecciones vamos a hacer un recorrido por los diferentes controles, y en esta concretamente los de tipo Button (Botón) que pone a nuestra disposición la plataforma de desarrollo Android.
Vamos a ver los diferentes tipos y cómo podemos personalizarlos, Android en este caso nos proporciona tres tipos de botones:


 Button:
 ToggleButton:
ImageButton:


·         Etiquetas en android

En Java, la creación de una etiqueta puede hacerse mediante la declaración de una
instancia de un objeto TextView. Sin embargo, la práctica más común es la de crear los layout a través de archivos XML, y para ello, necesitaremos incluir el elemento <TextView android: text=”[Mi etiqueta]“/> si queremos incluir etiquetas con su texto correspondiente en la GUI.
Gracias a las referencias que podemos hacer a algún recurso en lugar de otro según las configuraciones que haga el                                                                                     usuario o las del propio teléfono. 

Propiedades de las etiquetas

typeface

textStyle

textColor 


No hay comentarios:

Publicar un comentario