En esta sección, se describe la implementación de AOSP de varios parámetros de configuración de la pantalla de Android, incluidos los atajos de apps, los íconos de selector circular, No interrumpir (DND), el modo multiventana (pantalla dividida, formato libre y pantalla en pantalla), el video de alto rango dinámico (HDR), la luz nocturna y el modo de demostración de venta minorista. Consulta las subpáginas de esta sección para obtener más detalles.
Íconos adaptables
Los íconos adaptables mantienen una forma coherente dentro del dispositivo, pero varían de un dispositivo a otro, con solo un elemento de ícono proporcionado por el desarrollador. Además, los íconos admiten dos capas (primer plano y segundo plano) que se pueden usar para generar movimiento que proporcione interés visual a los usuarios.
Accesos directos a aplicaciones
La versión 7.1.1 de Android permite a los desarrolladores definir accesos directos específicos para acciones en sus apps que se pueden mostrar en un selector. Estos accesos directos de la app permiten a los usuarios iniciar rápidamente tareas comunes o recomendadas dentro de una app.
Bloqueo de toques no confiables
Para preservar la seguridad del sistema y ofrecer una buena experiencia del usuario, Android 12 agrega compatibilidad para evitar el abuso de superposiciones, específicamente, realizando cambios en el área del administrador de ventanas y el despachador de entradas. Android 12 evita que las apps consuman eventos táctiles en los que una superposición oculta la app de forma insegura. En otras palabras, el sistema bloquea los toques que pasan por determinadas ventanas, con algunas excepciones.
Íconos circulares
Los íconos de selector circular son compatibles con Android 7.1.1 y versiones posteriores. Los íconos de selector circulares no están habilitados de forma predeterminada. Para usar íconos circulares en la implementación del dispositivo, debes editar la superposición de recursos en el dispositivo para habilitarlos.
Administración de color
Android 8.1 agrega compatibilidad con la administración de color que se puede usar para proporcionar una experiencia coherente en todas las tecnologías de visualización. Las aplicaciones que se ejecutan en Android 8.1 pueden acceder a todas las funciones de una pantalla de gama amplia para aprovechar al máximo un dispositivo de visualización.
Notificaciones y widgets de conversación
Android 11 agrega compatibilidad para personalizar el comportamiento y la posición de las notificaciones de conversación en el panel de notificaciones por prioridad y nivel de alerta, lo que permite que las conversaciones se marquen como importantes y que las burbujas específicas de conversaciones se inicien en el espacio de conversación. A partir de estas funciones de Android 11, la función del widget de conversación de Android 12 permite a los usuarios agregar widgets de conversación para contactos importantes a la pantalla principal, lo que les permite reanudar conversaciones fácilmente sin esperar una notificación.
Cortes de pantalla
Android 9 agrega compatibilidad para implementar diferentes tipos de recortes de pantalla en los dispositivos. Los cortes de pantalla te permiten crear experiencias envolventes de borde a borde al mismo tiempo que dejan espacio para sensores importantes en la parte frontal de los dispositivos.
No interrumpir
Android 7.0 admite los parámetros de configuración del modo No interrumpir (DND) para reglas automáticas de terceros, control de alarmas, supresión de distracciones visuales y personalización de su configuración.
Reproducción de video HDR
El video de alto rango dinámico (HDR) es la próxima frontera en la decodificación de video de alta calidad, lo que brinda una calidad de reproducción de escenas sin precedentes. Android 7.0 obtuvo compatibilidad inicial con HDR, que incluye la creación de constantes adecuadas para el descubrimiento y la configuración de canalizaciones de video HDR.
Varias pantallas
Android 10 admite dispositivos plegables y de varias pantallas, el uso de pantallas externas y otros factores de forma. Las pantallas múltiples también habilitan una serie de funciones específicas de Automotive, como las pantallas del conductor, las pantallas de los pasajeros y el entretenimiento en el asiento trasero.
Multiventana
En Android 7.0 y versiones posteriores, los usuarios pueden tener varias apps que se muestran simultáneamente en la pantalla de su dispositivo con la nueva función de la plataforma, multiventana. Además de la implementación predeterminada de Multiventana, Android también admite algunas variedades de Multiventana.
Luz nocturna
Android 7.1.1 incluye una función llamada Luz nocturna que reduce la cantidad de luz azul que emite la pantalla del dispositivo para que coincida mejor con la luz natural de la hora del día y la ubicación del usuario. Android 8.0 incluye una función que brinda a los usuarios más control sobre la intensidad del efecto de luz nocturna.
Pantalla en pantalla
Android 8.0 admite la función de pantalla en pantalla (PIP) para dispositivos portátiles Android. PIP permite a los usuarios cambiar el tamaño de una app con una actividad en curso en una ventana pequeña.
Modo de demo para punto de venta
Android 7.1.1 y versiones posteriores ofrecen compatibilidad a nivel del sistema para el modo de venta minorista, de modo que los usuarios puedan examinar fácilmente los dispositivos en acción. Android 8.1 revisa esta compatibilidad para crear usuarios de demostración a través del Administrador de políticas del dispositivo.
Cómo rotar sugerencias
En Android 8.0, los usuarios podían activar o desactivar los modos de rotación automática y vertical con una tarjeta de Quicksettings o la configuración de visualización. Android 9 actualizó el modo de rotación vertical para eliminar las rotaciones involuntarias fijando la rotación de pantalla actual, incluso si cambia la posición del dispositivo.
Interacciones con pantalla dividida
En Android 7.0 y versiones posteriores, los usuarios pueden mostrar varias apps simultáneamente en la pantalla del dispositivo con la función multiventana de la plataforma. Android 8.0 mejora la pantalla dividida, ya que define mejor la función y le agrega más funcionalidad.
Transiciones de app sincronizadas
Las transiciones de app sincronizadas son una función de Android 9 que mejora la arquitectura de transiciones de app existente. Cuando un usuario abre, cierra o cambia entre apps, el proceso de SystemUI o Launcher (pantalla principal) envía una solicitud para controlar la animación fotograma por fotograma con una sincronización garantizada entre las animaciones de vista y las animaciones de ventana.
Clasificación de texto
La clasificación de texto usa técnicas de aprendizaje automático para ayudar a los desarrolladores a clasificar el texto. Android 9 extendió el framework de clasificación de texto que se introdujo en Android 8.1 con el nuevo servicio de Text Classifier. El servicio de Text Classifier es la forma recomendada para que los OEM proporcionen compatibilidad con el sistema de clasificación de texto.
Widgets y accesos directos
La API de flujo para agregar accesos directos y widgets en Android 8.0 permite a los desarrolladores de aplicaciones agregar accesos directos y widgets desde el interior de la app en lugar de depender de la bandeja de widgets. También da de baja el método anterior (enviar una transmisión) para agregar accesos directos por motivos de seguridad.
Desenfoque de ventanas
En Android 12, las APIs públicas están disponibles para implementar efectos de desenfoque de ventana (como desenfoque del fondo y desenfoque detrás). Con estas API, puedes desenfocar lo que haya detrás de tu propia ventana. Puedes crear ventanas con fondos desenfocados, lo que genera un efecto de cristal esmerilado, o bien mostrar ventanas con toda la pantalla detrás de ellas desenfocada, lo que genera un efecto de profundidad de campo. También puedes combinar los dos efectos.
Lupa de ventana
En Android 12, los usuarios con visión reducida pueden ampliar fácilmente cualquier elemento de la pantalla de una manera que se adapte a sus necesidades cambiantes con la función de ampliación de la ventana. La ampliación de ventana te permite ampliar una parte seleccionada de la pantalla, a diferencia de lo que sucede cuando usas zoom en toda una pantalla. La ventana seleccionada se puede arrastrar por la pantalla, lo que te permite ampliar diferentes partes según sea necesario.