Android 12 ändert die Farben in der Benutzeroberfläche automatisch basierend auf den dominanten Farben im angewendeten Hintergrundbild.
Android 12 hat die Entwicklervorschauphase abgeschlossen und die Android 12 Beta Aktiviert viele der Funktionen, die in den vorherigen Builds verborgen waren. Zu diesen zuvor deaktivierten Funktionen gehören Datenschutzindikatoren, überarbeitete Widgets, ein überarbeitetes Design für schnelle Einstellungen usw. Die neueste Version bringt auch die erste große Designüberarbeitung seit Android 9 Pie mit sich, die auf dem neuen basiert Material Sie Designsprache. Eines der aufregendsten Merkmale dieser neuen Designphilosophie ist, dass sie anpassungsfähig ist und die Farben in der Benutzeroberfläche so optimiert, dass sie zu Ihrem Hintergrundbild passen.
Google besteht darauf, dass Android 12 darauf ausgelegt ist, Ihr Erlebnis privat und „zutiefst persönlich“ zu machen. Im Einklang mit dieser Agenda wird Android 12 Wählt jetzt automatisch einen Satz korrelativer Farbpaletten in der Systembenutzeroberfläche basierend auf den Farben aus, die im aktuellen Telefonmodus verwendet werden Hintergrund. Die intern als „Monet“ bekannte Funktion kann als Weiterentwicklung der bisherigen RRO- und OMS-APIs angesehen werden seit mehreren Jahren in Android verfügbar und rudimentär mit Googles „Pixel Themes“ genutzt App.
Gemäß der Keynote auf der Google I/O 2021 werden die Farben einheitlich auf alle Elemente wie den Sperrbildschirm, die Schnelleinstellungen, das Benachrichtigungsfeld und sogar die neu hinzugefügten Elemente angewendet adaptive Widgets.
Googles Darstellung der Funktion ist vielversprechend, aber leider ist sie in der Android 12-Beta nicht leicht zugänglich. Entwickler kdrag0n, der für seine Arbeit an ProtonAOSP ROM und ProtonKernel für Pixel-Geräte bekannt ist, hatte es bereits geschafft, es im Android 12 DP1 zum Laufen zu bringen. Damals teilten sie uns mit, dass die Funktionalität durch „funktioniert“Anwenden von RRO-Overlays dynamisch basierend auf Farbähnlichkeit.„Sie haben auch eine funktionierende Demo der Funktion für den neuesten Beta-Build.
Das System hat seit unserem ersten Blick vor ein paar Monaten Verbesserungen erfahren. Heute sagt Google, dass das Farbextraktionssystem einen Clustering-Algorithmus mit Materialfarbe verwendet zielt darauf ab, die dominanten und weniger dominanten Farben zu bestimmen und wendet dann Farbtöne an, die zu Ihren Farben passen Hintergrund. Eine reichhaltige Palette von 5 Farben – 2 Neutral- und 3 Akzentfarben – und 12 Materialfarbtönen kann verwendet werden, um die Farbtöne zu bestimmen, die dem Hintergrundbild des Benutzers am nächsten kommen. Apps können dann die Systemfarbe von Android aus einem Index in die Farbpalette übernehmen und sie auf viele verschiedene, subtile Arten verwenden. Widgets können sogar die Farbextraktionsfunktion nutzen, um sie mit dem Thema des Benutzers auf dem Startbildschirm zu harmonieren.
Wir gehen davon aus, dass die Funktion nach ihrem Debüt auf Pixel-Telefonen in Zukunft in den öffentlichen Android 12-Builds verfügbar sein wird, und sind sehr gespannt darauf, sie selbst auszuprobieren.
Schauen Sie sich alle unsere an Google I/O-Abdeckung!