Skip to content

xChrisDev/AndroidBasics

Repository files navigation

Proyecto de Aplicaciones Android Básicas

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.

Tabla de Contenidos

  1. 🖱️ Interacción Básica con Usuarios
  2. 🎨 Diseño de Interfaz
  3. 🧩 Componentes de UI Avanzados
  4. 🚀 Navegación y Actividades
  5. 💾 Manipulación de Datos y Estados
  6. 📢 Notificaciones y Mensajes
  7. 🔒 Seguridad y Entrada de Datos

1. 🖱️ Interacción Básica con Usuarios

  • TextoSwitch

Cambia el texto de un TextView al presionar un botón.

  • InputDisplay

Toma un input del usuario a través de un EditText y lo muestra en un TextView al presionar un botón.

  • ColorChanger

Cambia el color de fondo de la pantalla al presionar un botón.

  • ToastMaker

Muestra un mensaje tipo "Toast" al presionar un botón.

2. 🎨 Diseño de Interfaz

  • ComponentLayout

Implementa un LinearLayout con varios componentes, como botones y campos de texto.

  • ScrollContent

Utiliza un ScrollView para manejar contenido extenso que no cabe en una sola pantalla.

3. 🧩 Componentes de UI Avanzados

  • ImageSwitcher

Muestra y cambia imágenes dentro de un ImageView al presionar un botón.

  • CheckBoxSelector

Incluye varias casillas de verificación (CheckBox) y muestra qué casillas están seleccionadas.

  • RadioSelector

Permite seleccionar una opción de varias usando RadioButton y muestra la selección.

  • SliderValue

Utiliza una SeekBar para mostrar el valor actual en un TextView.

4. 🚀 Navegación y Actividades

  • ActivityLauncher

Abre una nueva pantalla (Activity) desde un botón.

  • WebOpener

Abre un navegador web con una URL específica al presionar un botón.

5. 💾 Manipulación de Datos y Estados

  • CounterApp

Incrementa un contador cada vez que se presiona un botón.

  • DelayedText

Cambia el texto de un TextView después de un retardo utilizando un Handler.

  • TextToggle

Oculta o muestra el texto de un TextView al alternar un botón.

6. 📢 Notificaciones y Mensajes

  • SnackbarNotifier

Muestra un mensaje usando Snackbar al presionar un botón.

  • TitleChanger

Cambia el título de la Activity al presionar un botón.

7. 🔒 Seguridad y Entrada de Datos

  • PasswordViewer

Permite ingresar una contraseña en un EditText y mostrarla al presionar un botón.

  • KeyboardHider

Oculta el teclado virtual después de ingresar texto en un EditText y presionar un botón.

About

Aplicación nativa con funcionalidades y componentes básicos de Android

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages