En esta sección, se describen las opciones disponibles para implementar y personalizar el menú de configuración de Android.
Pantalla principal de Configuración
En Android 7.0 y versiones posteriores, se mejoró la página principal de Configuración con opciones de configuración sugeridas y notificaciones de estado personalizables. La función se implementa automáticamente, y los implementadores de dispositivos pueden configurarla.
El código fuente de estas mejoras se encuentra en estos archivos:
Lineamientos de diseño de la configuración de Android
En esta documentación, se destacan los principios y lineamientos para cualquier persona que diseñe la configuración de la plataforma de Android o cualquier desarrollador que esté diseñando configuraciones para su app para Android.
Patrones y componentes
En Android 8.0, se agregaron varios componentes y widgets al menú Configuración, que cubren usos comunes. Se recomienda a los fabricantes y desarrolladores de dispositivos que usen los componentes comunes cuando extiendan la app de Configuración para que las interfaces de usuario nuevas sean coherentes con la IU de Configuración existente.
Arquitectura de la información
Android 8.0 presenta una nueva arquitectura de la información para la app de Configuración para simplificar la forma en que se organiza la configuración y que a los usuarios les resulte más fácil encontrar con rapidez la configuración que necesitan para personalizar sus dispositivos Android. En Android 9, se implementaron algunas mejoras para proporcionar más funcionalidad de configuración y facilitar la implementación.
Configuración personalizada
La app de Configuración de Android proporciona una lista de sugerencias a los usuarios en Android 8.0. Por lo general, estas sugerencias promocionan funciones del teléfono y son personalizables (p.ej., "Establecer programa de No interrumpir" o "Activar Llamada por Wi-Fi").
Búsqueda universal
Android 8.0 agrega capacidades de búsqueda ampliadas para el menú Configuración. En este documento, se describe cómo agregar un parámetro de configuración y garantizar que se indexe correctamente para la búsqueda de Configuración.