Navegación en Jetpack Compose

  1. Una ruta se define con un tipo de datos ___.

  2. Con un NavHost, debes especificar explícitamente una pantalla de inicio.

  3. La práctica recomendada es no pasar un NavHostController a elementos de componibilidad individuales.

  4. ___ es un elemento de componibilidad que administra qué pantalla se muestra en una ruta determinada.

  5. ¿Qué parámetros usa la función composable() llamada en un NavHost?

  6. Puedes cambiar la ruta que se muestra actualmente con el método ___.

  7. El método ___ quita una o más pantallas de la pila de actividades.

  8. En una app multipantalla, navegar a una pantalla nueva la coloca al final de la pila de actividades.

  9. El intent ___ contiene datos adicionales que se pasan a un intent.

  10. StateFlow es un flujo observable contenedor de datos que emite actualizaciones de estado actuales y nuevas.

  11. ¿Cuáles de las siguientes afirmaciones sobre los botones Atrás y Arriba son verdaderas?

    Selecciona todas las respuestas que consideres correctas.