Android 12 muudab automaatselt kasutajaliidese värve, lähtudes rakendatud taustapildis domineerivatest värvidest.
Android 12 on lõpetanud arendaja eelvaate faasi ja Android 12 beetaversioon aktiveerib paljud funktsioonid, mis olid peidetud eelmistes ehitustes. Need varem keelatud funktsioonid hõlmavad privaatsusnäitajaid, uuendatud vidinaid, uuendatud kujundust kiirseadete jaoks jne. Uusim versioon toob kaasa ka esimese suurema disaini uuenduse pärast Android 9 Pie, mida toetab uus versioon Materjal Sina disainikeel. Selle uue disainifilosoofia üks põnevamaid omadusi on see, et see on kohanemisvõimeline ja optimeerib kasutajaliidese värve vastavalt teie taustapildile.
Google nõuab, et Android 12 oleks loodud teie kogemuse privaatseks ja "sügavalt isiklikuks" muutmiseks. Selle tegevuskava kohaselt Android 12 valib nüüd automaatselt korrelatiivsete värvipalettide komplekti kogu süsteemi kasutajaliideses telefoni praeguses kasutuses kasutatavate värvide põhjal tapeet. Funktsiooni, mida sisemiselt tuntakse kui "monet", võib vaadelda kui RRO ja OMS API-de arengut, mis on Androidis saadaval juba mitu aastat ja kasutatud algeliselt koos Google'i piksliteemadega rakendus.
Google I/O 2021 peakõne kohaselt rakenduvad värvid ühtlaselt sellistele elementidele nagu lukustusekraan, kiirseaded, teavituste paneel ja isegi äsja lisatud adaptiivsed vidinad.
Google'i illustratsioon selle funktsiooni kohta on paljulubav, kuid kahjuks pole see Android 12 beetaversioonis hõlpsasti juurdepääsetav. Arendaja kdrag0n, keda tunnustatakse nende töö eest ProtonAOSP ROM-i ja ProtonKernel for Pixel seadmetega, oli selle juba Android 12 DP1-s tööle saanud. Sel ajal ütlesid nad meile, et funktsioon töötab "RRO-ülekatete dünaamiline rakendamine värvide sarnasuse alusel."Neil on funktsiooni toimiv demo ka uusima beetaversioonina.
Süsteem on näinud täiustusi alates meie esimesest vaatamisest paar kuud tagasi. Täna ütleb Google, et värvide eraldamise süsteem kasutab materjali värviga rühmitusalgoritmi sihib domineerivate ja vähem domineerivate värvide määramiseks ning rakendab seejärel teiega sobivaid toone tapeet. Rikkaliku 5 värvi paletiga – 2 neutraalset ja 3 aktsentvärvi – ning 12 materjalivärvi tooniga saab määrata kasutaja tapeedile lähimad toonid. Rakendused saavad seejärel haarata Androidi süsteemivärvi registrist värvipaletti ja kasutada seda mitmel erineval peenel viisil. Vidinad võivad isegi kasutada värvide eraldamise funktsiooni, et ühtlustada avakuval kasutaja teemaga.
Loodame, et see funktsioon jõuab tulevikus pärast selle Pixeli telefonides debüüti avalikesse Android 12 versioonidesse ja oleme väga põnevil, et saame seda ise proovida.
Vaadake kõiki meie Google I/O leviala!