Android 12 samodejno tematizira vaš uporabniški vmesnik iz ozadja

Android 12 samodejno spremeni barve v uporabniškem vmesniku glede na prevladujoče barve v uporabljenem ozadju.

Android 12 je diplomiral iz faze predogleda za razvijalce in Android 12 Beta aktivira številne funkcije, ki so bile skrite v prejšnjih različicah. Te prej onemogočene funkcije vključujejo indikatorje zasebnosti, prenovljene pripomočke, prenovljeno zasnovo za hitre nastavitve itd. Najnovejša različica prinaša tudi prvo večjo oblikovno prenovo po Androidu 9 Pie, ki ga poganja nov Materialni vi oblikovalski jezik. Ena najbolj vznemirljivih lastnosti te nove oblikovalske filozofije je, da je prilagodljiva in optimizira barve v uporabniškem vmesniku, da se ujemajo z vašim ozadjem.

Google vztraja, da je Android 12 zasnovan tako, da naredi vašo izkušnjo zasebno in "globoko osebno". V skladu s to agendo, Android 12 zdaj samodejno izbere nabor ustreznih barvnih palet v sistemskem uporabniškem vmesniku glede na barve, uporabljene v trenutnem telefonu. tapeta. Funkcijo, interno znano kot »monet«, lahko razumemo kot razvoj API-jev RRO in OMS, ki so bili na voljo v sistemu Android že nekaj let in se uporablja na osnovni način z Googlovimi "temami za piksele" aplikacija

Glede na osrednjo besedo na dogodku Google I/O 2021 bodo barve enotno veljale za vse elemente, kot so zaklenjeni zaslon, hitre nastavitve, plošča z obvestili in celo na novo dodani prilagodljivi pripomočki.

Googlova ilustracija funkcije je obetavna, a na žalost ni zlahka dostopna v različici Android 12 beta. Razvijalec kdrag0n, ki je znan po svojem delu na ProtonAOSP ROM in ProtonKernel za naprave Pixel, je že uspel vzpostaviti delovanje v Androidu 12 DP1. Takrat so nam povedali, da funkcionalnost deluje tako, da "dinamična uporaba prekrivk RRO na podlagi barvne podobnosti." Imajo tudi delujočo predstavitev funkcije za najnovejšo različico beta.

Sistem je bil deležen izboljšav od našega prvega pogleda pred nekaj meseci. Danes Google pravi, da sistem za ekstrakcijo barv uporablja algoritem združevanja v gruče z barvo materiala cilje, da določite prevladujoče in manj prevladujoče barve, nato pa uporabite odtenke, ki se ujemajo z vašimi tapeta. Bogato paleto 5 barv — 2 nevtralni in 3 poudarjene barve — in 12 odtenkov barve materiala je mogoče uporabiti za določitev odtenkov, ki so najbližji uporabnikovemu ozadju. Aplikacije lahko nato zgrabijo sistemsko barvo Androida iz indeksa v barvno paleto in jo uporabijo na veliko različnih, subtilnih načinov. Pripomočki lahko celo uporabijo funkcijo ekstrakcije barv, da se uskladijo z uporabnikovo temo na domačem zaslonu.

Pričakujemo, da bo ta funkcija v prihodnje prišla v javnost v različicah Android 12, potem ko bo prvič nastopila na telefonih Pixel, in smo zelo veseli, da jo bomo preizkusili tudi sami.

Oglejte si vse naše Pokritost Google I/O!