Skip to content

Neklof1982/android-03-linearlayout-java

Repository files navigation

🚀 Practica 03 - LinearLayout

📝 Descripción

Este proyecto es una práctica para aprender a manejar layouts en Android, enfocándonos en LinearLayout aunque la implementación actual usa ConstraintLayout para posicionar los elementos de forma precisa.

La app simula un Carrito de la compra, con campos para mostrar productos, unidades, importes y botones de acción para enviar por correo, confirmar o volver.

⚙️ Tecnologías usadas

  • Android SDK 34
  • ConstraintLayout
  • Material Components
  • Edge-to-Edge API para diseño inmersivo
  • Java (MainActivity)
  • Gradle Kotlin DSL (build.gradle.kts)

📐 Diseño UI

El layout principal está en activity_main.xml usando ConstraintLayout para posicionar:

  • Toolbar personalizada.
  • EditText con título "Carrito de la compra".
  • Varias etiquetas TextView para productos, unidades e importes.
  • Botones simulados con TextViews para "Enviar", "Volver" y "Confirmar".

El diseño utiliza un fondo oscuro con elementos en tonos grises y blancos para un buen contraste.

🚀 Ejecución

  1. Abrir el proyecto en Android Studio con SDK 34 configurado.
  2. Compilar y ejecutar en dispositivo o emulador con Android 11 (API 30) o superior.

📌 Versionado

Este proyecto se ha utilizando Git y GitHub para el control de versiones, lo que permite mantener un registro detallado de los cambios realizados durante el desarrollo.

📄 Licencia

Este proyecto está bajo la MIT License.

🎁 Expresiones de Gratitud

📢Podéis invitarme a una cerveza 🍺 o un café ☕.
Gracias por la Lectura 🤓.

About

Android Studio - Java - Manejo de Layout

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages