Este repositorio contiene una serie de aplicaciones desarrolladas para explorar y practicar diferentes conceptos de desarrollo Android, enfocados en las interacciones basicas de una app nativa.
- 🖱️ Interacción Básica con Usuarios
- 🎨 Diseño de Interfaz
- 🧩 Componentes de UI Avanzados
- 🚀 Navegación y Actividades
- 💾 Manipulación de Datos y Estados
- 📢 Notificaciones y Mensajes
- 🔒 Seguridad y Entrada de Datos
Cambia el texto de un TextView
al presionar un botón.
Toma un input del usuario a través de un EditText
y lo muestra en un TextView
al presionar un botón.
Cambia el color de fondo de la pantalla al presionar un botón.
Muestra un mensaje tipo "Toast" al presionar un botón.
Implementa un LinearLayout
con varios componentes, como botones y campos de texto.
Utiliza un ScrollView
para manejar contenido extenso que no cabe en una sola pantalla.
Muestra y cambia imágenes dentro de un ImageView
al presionar un botón.
Incluye varias casillas de verificación (CheckBox
) y muestra qué casillas están seleccionadas.
Permite seleccionar una opción de varias usando RadioButton
y muestra la selección.
Utiliza una SeekBar
para mostrar el valor actual en un TextView
.
Abre una nueva pantalla (Activity
) desde un botón.
Abre un navegador web con una URL específica al presionar un botón.
Incrementa un contador cada vez que se presiona un botón.
Cambia el texto de un TextView
después de un retardo utilizando un Handler
.
Oculta o muestra el texto de un TextView
al alternar un botón.
Muestra un mensaje usando Snackbar
al presionar un botón.
Cambia el título de la Activity
al presionar un botón.
Permite ingresar una contraseña en un EditText
y mostrarla al presionar un botón.
Oculta el teclado virtual después de ingresar texto en un EditText
y presionar un botón.