- ¿Cuál es el beneficio de usar el componente de navegación en Android??
- ¿Qué significa navegar??
- Por qué el comportamiento de los botones de espalda y arriba debe ser diferente?
¿Cuál es el beneficio de usar el componente de navegación en Android??
El componente de navegación de Android Jetpack lo ayuda a implementar la navegación, desde simples clics de botones hasta patrones más complejos, como barras de aplicaciones y el cajón de navegación. El componente de navegación también garantiza una experiencia de usuario consistente y predecible al adherirse a un conjunto establecido de principios.
¿Qué significa navegar??
El botón Up se usa para navegar dentro de una aplicación basada en las relaciones jerárquicas entre pantallas. Por ejemplo, si la pantalla A muestra una lista de elementos, y seleccionar un elemento conduce a la pantalla B (que presenta ese elemento con más detalle), entonces la pantalla B debe ofrecer un botón Up que vuelva a la pantalla A A.
Por qué el comportamiento de los botones de espalda y arriba debe ser diferente?
El problema es que arriba y atrás tienen un comportamiento diferente. Si un usuario está en el destino de inicio, no se debe mostrar el botón arriba. Cuando su aplicación se inicia utilizando un enlace profundo en la tarea de otra aplicación, UP debe llevar a los usuarios al destino de los padres jerárquicos y no volver a la otra aplicación.