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.
- Android SDK 34
- ConstraintLayout
- Material Components
- Edge-to-Edge API para diseño inmersivo
- Java (MainActivity)
- Gradle Kotlin DSL (build.gradle.kts)
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.
- Abrir el proyecto en Android Studio con SDK 34 configurado.
- Compilar y ejecutar en dispositivo o emulador con Android 11 (API 30) o superior.
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.
Este proyecto está bajo la MIT License.
📢Podéis invitarme a una cerveza 🍺 o un café ☕.
Gracias por la Lectura 🤓.