Android 12 automatycznie zmienia kolory w interfejsie użytkownika na podstawie dominujących kolorów zastosowanej tapety.
Androida 12 wyszedł z fazy Developer Preview i Androida 12 Beta aktywuje wiele funkcji ukrytych w poprzednich kompilacjach. Te wcześniej wyłączone funkcje obejmują wskaźniki prywatności, ulepszone widżety, odnowiony projekt szybkich ustawień itp. Najnowsza wersja wprowadza także pierwszą poważną modyfikację projektu od czasu Androida 9 Pie, zasilanego przez nowość Materialny Ty język projektowania. Jedną z najbardziej ekscytujących cech tej nowej filozofii projektowania jest to, że jest ona adaptacyjna i optymalizuje kolory w interfejsie użytkownika, aby dopasować je do tapety.
Google nalega, aby Android 12 został zaprojektowany tak, aby Twoje doświadczenia były prywatne i „głęboko osobiste”. Zgodnie z tym programem Android 12 teraz automatycznie wybiera zestaw powiązanych palet kolorów w interfejsie użytkownika systemu w oparciu o kolory używane w bieżącym telefonie Tapeta. Funkcję tę, znaną wewnętrznie jako „monet”, można postrzegać jako ewolucję interfejsów API RRO i OMS, które zostały dostępne w systemie Android od kilku lat i wykorzystywane w elementarny sposób w „Pixel Themes” Google aplikacja.
Zgodnie z przemówieniem na Google I/O 2021 kolory będą jednolite we wszystkich elementach, takich jak ekran blokady, szybkie ustawienia, panel powiadomień, a nawet nowo dodany adaptacyjne widżety.
Ilustracja Google przedstawiająca tę funkcję jest obiecująca, ale niestety nie jest łatwo dostępna w wersji beta Androida 12. Deweloper kdrag0n, który jest doceniany za pracę nad ProtonAOSP ROM i ProtonKernel dla urządzeń Pixel, udało mu się już uruchomić tę funkcję w systemie Android 12 DP1. Powiedzieli nam wówczas, że ta funkcjonalność działa poprzez „dynamiczne stosowanie nakładek RRO w oparciu o podobieństwo kolorów.„Mają także działającą wersję demonstracyjną tej funkcji dla najnowszej wersji beta.
Od czasu naszego pierwszego spojrzenia kilka miesięcy temu w systemie wprowadzono udoskonalenia. Dziś Google twierdzi, że system ekstrakcji kolorów wykorzystuje algorytm grupowania z kolorem materiału cele, aby określić dominujące i mniej dominujące kolory, a następnie stosuje odcienie pasujące do Ciebie Tapeta. Bogata paleta 5 kolorów – 2 neutralnych i 3 akcentujących – oraz 12 odcieni koloru Material pozwala określić odcienie najbliższe tapecie użytkownika. Aplikacje mogą następnie pobrać kolor systemu Android z indeksu do palety kolorów i używać go na wiele różnych, subtelnych sposobów. Widżety mogą nawet korzystać z funkcji wyodrębniania kolorów, aby harmonizować z motywem użytkownika na ekranie głównym.
Oczekujemy, że ta funkcja zostanie udostępniona publicznie w wersjach Androida 12 w przyszłości po jej debiucie na telefonach Pixel i nie możemy się doczekać, aż sami ją wypróbujemy.
Sprawdź wszystkie nasze Zasięg we/wy Google!