Android 12 modifie automatiquement les couleurs de l'interface utilisateur en fonction des couleurs dominantes du fond d'écran appliqué.
Android 12 est sorti de la phase Developer Preview et du Android 12 bêta active de nombreuses fonctionnalités qui étaient cachées dans les versions précédentes. Ces fonctionnalités précédemment désactivées incluent des indicateurs de confidentialité, des widgets remaniés, une conception remaniée pour des paramètres rapides, etc. La dernière version apporte également la première refonte majeure du design depuis Android 9 Pie, alimentée par le nouveau Matériel Vous langage de conception. L'une des caractéristiques les plus intéressantes de cette nouvelle philosophie de conception est qu'elle est adaptative et optimise les couleurs de l'interface utilisateur pour qu'elles correspondent à votre fond d'écran.
Google insiste sur le fait qu'Android 12 est conçu pour rendre votre expérience privée et « profondément personnelle ». Conformément à cet agenda, Android 12 choisit désormais automatiquement un ensemble de palettes de couleurs corrélatives dans l'interface utilisateur du système en fonction des couleurs utilisées dans l'interface utilisateur actuelle du téléphone. fond d'écran. La fonctionnalité, connue en interne sous le nom de « monet », peut être considérée comme une évolution des API RRO et OMS qui ont été disponible sur Android depuis plusieurs années et utilisé de façon rudimentaire avec les "Pixel Themes" de Google application.
Conformément au discours d'ouverture de Google I/O 2021, les couleurs s'appliqueront uniformément sur des éléments tels que l'écran de verrouillage, les paramètres rapides, le panneau de notifications et même le nouveau panneau de notification. widgets adaptatifs.
L'illustration de Google de la fonctionnalité est prometteuse mais malheureusement, elle n'est pas facilement accessible dans la version bêta d'Android 12. Développeur kdrag0n, reconnu pour son travail sur ProtonAOSP ROM et ProtonKernel pour les appareils Pixel, avait déjà réussi à le faire fonctionner dans Android 12 DP1. A l'époque, ils nous disaient que la fonctionnalité fonctionnait par "appliquer des superpositions RRO de manière dynamique en fonction de la similarité des couleurs." Ils ont également une démo fonctionnelle de la fonctionnalité pour la dernière version bêta.
Le système a connu des améliorations depuis notre premier aperçu il y a quelques mois. Aujourd'hui, Google affirme que le système d'extraction des couleurs utilise un algorithme de clustering avec Material color cibles pour déterminer les couleurs dominantes et moins dominantes, puis applique des teintes qui correspondent à votre fond d'écran. Une riche palette de 5 couleurs (2 couleurs neutres et 3 couleurs d'accent) et 12 nuances de couleur Material peuvent être utilisées pour déterminer les teintes les plus proches du papier peint de l'utilisateur. Les applications peuvent ensuite récupérer la couleur du système Android à partir d’un index dans la palette de couleurs et l’utiliser de différentes manières subtiles. Les widgets peuvent même utiliser la fonction d'extraction des couleurs pour s'harmoniser avec le thème de l'utilisateur sur l'écran d'accueil.
Nous nous attendons à ce que cette fonctionnalité soit disponible sur les versions publiques d’Android 12 à l’avenir après ses débuts sur les téléphones Pixel et nous sommes très heureux de l’essayer nous-mêmes.
Découvrez tous nos Couverture Google I/O!