Fundamentos de Android 01.2 Parte A - Tu Primera Interfaz de Usuario Interactiva
Fundamentos de Android 01.2 Parte A - Tu Primera Interfaz de Usuario Interactiva
Fundamentos de Android 01.2 Parte A - Tu Primera Interfaz de Usuario Interactiva
1 . Bienvenidos
Este práctico codelab es parte de la Unidad 1: Comience en el curso Fundamentos para desarrolladores de Android
(Versión 2). Obtendrá el mayor valor de este curso si trabaja a través de los codelabs en secuencia:
Para obtener la lista completa de codelabs en el curso, consulte Codelabs para Android Developer
Fundamentals (V2) .
Para obtener detalles sobre el curso, incluidos los enlaces a todos los capítulos conceptuales, aplicaciones y
diapositivas, consulte Fundamentos para desarrolladores de Android (Versión 2) .
Introducción
La interfaz de usuario (UI) que aparece en la pantalla de un dispositivo Android consiste en una jerarquía de objetos
llamados vistas : cada elemento de la pantalla es un View . La View clase representa el bloque de construcción
básico para todos los componentes de la interfaz de usuario y la clase base para las clases que proporcionan
componentes interactivos de la interfaz de usuario, como botones, casillas de veri cación y campos de entrada de
texto. Las View subclases de uso común que se describen en varias lecciones incluyen:
Button y otros elementos se puede hacer clic (tales como RadioButton , CheckBox , y Spinner ) para
proporcionar un comportamiento interactivo.
El código Java que muestra y maneja la IU está contenido en una clase que se extiende Activity . Activity Por
lo general, un está asociado con un diseño de vistas de IU de nidas como un archivo XML (Lenguaje de marcado
extendido). Este archivo XML generalmente recibe su nombre Activity y de ne el diseño de los View elementos
en la pantalla.
Por ejemplo, el MainActivity código en la aplicación Hello World muestra un diseño de nido en el
activity_main.xml archivo de diseño, que incluye un TextView con el texto "Hello World".
En aplicaciones más complejas, se Activity podrían implementar acciones para responder a los toques de los
usuarios, dibujar contenido grá co o solicitar datos de una base de datos o de Internet. Aprenderás más sobre la
Activity clase en otra lección.
próximo
En esta práctica, aprenderá cómo crear su primera aplicación interactiva, una aplicación que permite la interacción