Aceasta este prima noastră privire asupra sistemului de tematică bazat pe tapet Android 12

Un dezvoltator de pe forumurile XDA a reușit să facă noul sistem de tematică bazat pe tapet să funcționeze în Android 12. Iată prima noastră privire.

Înainte de lansarea lui Android 12 Previzualizarea dezvoltatorului 1 la începutul acestei săptămâni, am aflat că Google lucrează la un nou sistem de tematică care pot recolora aplicațiile de la terțe părți acceptate. Acest sistem îmbunătățit de tematică preia bazele API-urilor RRO și OMS introduse în versiunile anterioare de Android și le combină cu API-urile Android Palette și WallpaperColors pentru a crea o temă personalizată care se potrivește cu actualul tapet. Deși această funcție nu funcționează în Previzualizarea publică pentru dezvoltatori, dezvoltator kdrag0n, cunoscut pentru munca sa de a realiza ROM-ul ProtonAOSP și ProtonKernel pentru dispozitive Pixel, a reușit să funcționeze, oferindu-ne prima privire asupra noului sistem de tematică bazat pe imagini de fundal Android 12.

Iată un album partajat de dezvoltator care arată cum este să setați un tapet și ca Android 12 să selecteze o culoare de fundal pentru notificare și o culoare de accent pentru plăcile Setări rapide:

O galerie de imagini de fundal și temele lor corespunzătoare în Android 12. Credite: kdrag0n

Și iată un alt album care arată cum o temă recolorează părți din Setări (cu steag ascuns „Silky Home” activat):

Credite: kdrag0n

În cele din urmă, iată un set de imagini care prezintă sistemul de tematică atunci când Android 12 este noul ecran de blocare în dezvoltare și interfața de utilizare pentru notificări sunt activate:

Credite: kdrag0n

Deși nu am reușit să activăm noi înșine „monetul”, înțelegem în mare parte cum funcționează după ce am explorat SystemUI din Android 12. După ce a vorbit cu dezvoltatorul kdrag0n, el a dezvăluit puțin despre cum a făcut-o să funcționeze. Iată ce a spus el: „Am activat funcția după setarea unei proprietăți de sistem. Cu toate acestea, nu a avut niciun efect deoarece DP1 nu conține nicio paletă de culori de sistem. Funcționează prin aplicarea dinamică a suprapunerilor RRO, bazate pe asemănarea culorilor, așa că am realizat inginerie inversă SystemUI pentru a afla cum ar trebui să fie create suprapunerile. După aceea, am scris un script pentru a genera suprapuneri bazate pe paletele de culori oficiale Google Material Design. Monet a început să lucreze imediat ce paletele de culori au fost instalate”.

Săptămâna trecută, noi a primit modele de design pentru Android 12, care a prezentat noua interfață de utilizare a panoului de notificări. Interesant este că fundalul panoului de notificări era o culoare bej deschis, care credem că a fost rezultatul tapetului de culoare bej. Am crezut că Google prezenta noul sistem de tematică al Android, demonstrând cum este acesta pentru a schimba culorile de fundal și de accent pe baza culorilor proeminente ale utilizatorului selectat tapet. La începutul acestei săptămâni, am dezvăluit că Google lucra la acest nou sistem de tematică bazat pe tapet sub numele de cod „monet”, iar noaptea trecută, am publicat primele imagini cu Android 12 ecran de blocare în dezvoltare și interfață de utilizare pentru notificări care se potriveau parțial cu machetele de design scurse. Cu această primă privire asupra „monet”, avem acum o imagine mai clară despre ce să ne așteptăm de la designul final al Android 12, inclusiv de la modificări ale accesibilității cu o singură mână.

Ce părere aveți despre noul sistem de tematică și interfața de utilizare a Android 12?