
Figura 1: Barras del sistema, incluidas la barra de estado [1] y la barra de navegación [2]
Las barras del sistema son áreas de la pantalla que se usan para mostrar notificaciones, comunicar el estado del dispositivo y navegar en el dispositivo. Por lo general, las barras del sistema (es decir, la barra de estado y la barra de navegación, como se indica en la figura 1) se muestran simultáneamente con tu app. Las apps que muestran contenido envolvente, como películas o imágenes, pueden atenuar por un tiempo los íconos de la barra del sistema para ofrecer una experiencia que distraiga menos o pueden ocultar de forma temporal las barras para ofrecer una experiencia 100% envolvente.
Si conoces la Guía de Android Design, estás al corriente de la importancia de diseñar tus apps de modo que cumplan con los patrones de uso y los lineamientos estándar de la IU de Android. Debes considerar cuidadosamente las necesidades y las expectativas de tus usuarios antes de modificar las barras del sistema, ya que les brindan a los usuarios una manera estándar de navegar por un dispositivo y ver su estado.
En esta clase, se describe cómo atenuar o bien ocultar las barras del sistema en diferentes versiones de Android a fin de crear una experiencia del usuario envolvente y, al mismo tiempo, conservar la facilidad de acceso a las barras del sistema.
Lecciones
- Cómo atenuar las barras del sistema
- Obtén información sobre cómo atenuar las barras de estado y navegación.
- Cómo ocultar la barra de estado
- Obtén información sobre cómo ocultar la barra de estado en diferentes versiones de Android.
- Cómo ocultar la barra de navegación
- Obtén información sobre cómo ocultar la barra de navegación, además de la barra de estado.
- Cómo usar el modo de pantalla completa envolvente
- Obtén información sobre cómo crear una experiencia completamente envolvente en tu app.
- Cómo responder a los cambios de visibilidad de la IU
- Obtén información sobre cómo registrar un objeto de escucha para recibir notificaciones sobre los cambios de visibilidad de la IU del sistema a fin de que puedas ajustar la IU de tu app según corresponda.