Ceci est notre premier aperçu du système de thèmes basé sur des fonds d'écran d'Android 12

Un développeur des forums XDA a réussi à faire fonctionner le nouveau système de thèmes basé sur des fonds d'écran sous Android 12. Voici notre premier aperçu.

Avant la sortie de Android 12 Developer Preview 1 plus tôt cette semaine, nous avons appris que Google travaillait sur un nouveau système de thème qui peut recolorer les applications tierces prises en charge. Ce système de thèmes amélioré reprend les bases des API RRO et OMS introduites dans les versions précédentes d'Android et les combine avec les API Palette et WallpaperColors d'Android afin de créer un thème personnalisé qui correspond au thème actuel. fond d'écran. Bien que cette fonctionnalité ne fonctionne pas dans l'aperçu public du développeur, le développeur kdrag0n, connu pour son travail de création de la ROM ProtonAOSP et du ProtonKernel pour les appareils Pixel, a réussi à le faire fonctionner, nous donnant un premier aperçu du nouveau système de thèmes basé sur des fonds d'écran d'Android 12.

Voici un album partagé par le développeur qui montre ce que signifie définir un fond d'écran et demander à Android 12 de sélectionner une couleur d'arrière-plan de notification et une couleur d'accent pour les vignettes Paramètres rapides :

Une galerie de fonds d'écran et leurs thèmes correspondants dans Android 12. Crédits: kdrag0n

Et voici un autre album qui montre comment un thème recolore certaines parties des Paramètres (avec le drapeau caché "Silky Home" activé):

Crédits: kdrag0n

Enfin, voici un ensemble d'images qui présentent le système de thème lors du lancement d'Android 12. un nouvel écran de verrouillage et une nouvelle interface utilisateur de notifications en cours de développement sont activés:

Crédits: kdrag0n

Bien que nous n'ayons pas réussi à activer « monet » nous-mêmes, nous comprenons principalement comment cela fonctionne après avoir exploré l'interface utilisateur système d'Android 12. Après avoir parlé avec le développeur kdrag0n, il a révélé un peu comment il l'avait fait fonctionner. Voici ce qu'il a dit: "J'ai activé la fonctionnalité après avoir défini une propriété système. Cependant, cela n’a eu aucun effet car DP1 ne contient aucune palette de couleurs système. Cela fonctionne en appliquant dynamiquement des superpositions RRO en fonction de la similarité des couleurs. J'ai donc procédé à une ingénierie inverse de SystemUI pour découvrir comment les superpositions sont censées être créées. Après cela, j'ai écrit un script pour générer des superpositions basées sur les palettes de couleurs officielles Material Design de Google. Monet a commencé à travailler dès que les palettes de couleurs ont été installées."

La semaine dernière, nous reçu des maquettes de conception d'Android 12, qui présentait la nouvelle interface utilisateur du panneau de notifications. Fait intéressant, l’arrière-plan du panneau de notifications était de couleur beige clair, ce qui, selon nous, était le résultat du papier peint de couleur beige. Nous pensions que Google présentait le nouveau système de thèmes d'Android en démontrant à quoi il ressemble pour modifier les couleurs d'arrière-plan et d'accentuation en fonction des couleurs dominantes de l'élément sélectionné par l'utilisateur fond d'écran. Plus tôt cette semaine, nous avons révélé que Google travaillait sur ce nouveau système de thèmes basé sur des fonds d'écran. sous le nom de code "monet", et tard hier soir, nous avons publié les premières images d'Android 12 écran de verrouillage et interface utilisateur de notifications en cours de développement qui correspondait partiellement aux maquettes de conception divulguées. Avec ce premier aperçu de « monet », nous avons désormais une idée plus claire de ce à quoi s'attendre du design final d'Android 12, y compris le modifications apportées à l'accessibilité à une main.

Que pensez-vous du nouveau système de thèmes et de l’interface utilisateur d’Android 12 ?