Android Jetpack Compose Día 1. ¿Cómo empecé? | A través de TechDroidGear | Octubre de 2021
¿Cómo empecé?
Descargué Android Studio del sitio web oficial de Android – Bumblebee
https://developer.android.com/studio/preview
Se ve realmente increíble 🤩 Me encanta este toque 😍😍 Si tú también lo haces, házmelo saber en los comentarios 🙂
Jetpack compose es un conjunto de herramientas moderno para crear una interfaz de usuario nativa de Android. Acelera el desarrollo de la interfaz de usuario en Android con menos código, herramientas potentes y una API de Kotlin fácil de usar.
Adiós XML 👋 👋 Bueno, no editará el diseño xml, llamará a la función de composición de Jetpack al elemento que desee, y el resto del compilador lo hará.
Comencemos agregando nuestro Hello World favorito
Primero, agregamos SetContent en el método onCreate y llamamos a la función Text ().
Buena pregunta🙋♂️
SetContent define el diseño de la actividad donde llamamos a la función componible, y la función componible solo se puede llamar desde otras funciones componibles.
Vi el sitio web oficial para desarrolladores de Google para explorar esto y encontré
«Jetpack compose utiliza el complemento Kotlin Compiler para convertir estas funciones componibles en los elementos de la interfaz de usuario de la aplicación».
La función @Composable solo se puede llamar desde otra fn componible
class SampleActivity : ComponentActivity()
override fun onCreate(savedInstanceState: Bundle?)
super.onCreate(savedInstanceState)
setContent Text(text = "Hello World")
@Composable
fun Message(name:String)
Text(text = "Hey $name")
//Add @Preview annotation before @Composable
@Preview
@Composable
fun PreviewMessage()
Message(name = "Developer")
No mostró la vista previa. Intenté reconstruir el proyecto y reinicié mi estudio de Android (estoy usando Apple M1 chip MacBook)
Esta pantalla muestra una vista previa de los elementos de la interfaz de usuario creados por las funciones de Composable, que están marcadas con la anotación @Preview para actualizar el botón de actualización que uso.
El próximo artículo será Dia 2 con Por favor, si le gusta nuestra publicación, use aplausos 👏👏 y siga nuestro identificador TechDroidGear.
Y yo Preparar video Por esta razón, pronto lo subiré a todos los artículos.