Questo è il nostro primo sguardo al sistema di temi basato su sfondi di Android 12

Uno sviluppatore sui forum XDA è riuscito a far funzionare il nuovo sistema di temi basato su sfondi in Android 12. Ecco il nostro primo sguardo.

Prima del rilascio di Androide 12 Anteprima per sviluppatori 1 all'inizio di questa settimana, abbiamo appreso che Google sta lavorando su a nuovo sistema tematico che può ricolorare le applicazioni di terze parti supportate. Questo sistema di temi migliorato prende le basi delle API RRO e OMS introdotte nelle versioni precedenti di Android e Android li combina con le API Palette e WallpaperColors di Android per creare un tema personalizzato che corrisponda a quello attuale sfondo. Anche se questa funzionalità non funziona nell'anteprima pubblica per sviluppatori, Developer kdrag0n, noto per il suo lavoro sulla creazione della ROM ProtonAOSP e del ProtonKernel per dispositivi Pixel, è riuscito a farlo funzionare, dandoci il nostro primo sguardo al nuovo sistema di temi basato su sfondi di Android 12.

Ecco un album condiviso dallo sviluppatore che mostra cosa vuol dire impostare uno sfondo e fare in modo che Android 12 selezioni un colore di sfondo delle notifiche e un colore di accento per i riquadri Impostazioni rapide:

Una galleria di sfondi e temi corrispondenti in Android 12. Crediti: kdrag0n

Ed ecco un altro album che mostra come un tema ricolora parti di Impostazioni (con il file flag nascosto "Silky Home" abilitato):

Crediti: kdrag0n

Infine, ecco una serie di immagini che mostrano il sistema di temi su Android 12 sono abilitate la nuova schermata di blocco e l'interfaccia utente delle notifiche in fase di sviluppo:

Crediti: kdrag0n

Anche se non siamo riusciti ad abilitare "monet" da soli, capiamo principalmente come funziona dopo aver analizzato la SystemUI di Android 12. Dopo aver parlato con lo sviluppatore kdrag0n, ha rivelato come è riuscito a farlo funzionare. Ecco cosa ha detto: "Ho abilitato la funzionalità dopo aver impostato una proprietà di sistema. Tuttavia, non ha avuto alcun effetto perché DP1 non contiene tavolozze di colori di sistema. Funziona applicando sovrapposizioni RRO in modo dinamico in base alla somiglianza dei colori, quindi ho decodificato l'interfaccia utente di sistema per scoprire come dovrebbero essere create le sovrapposizioni. Successivamente, ho scritto uno script per generare sovrapposizioni basate sulle tavolozze di colori ufficiali di Material Design di Google. Monet ha iniziato a lavorare non appena sono state installate le tavolozze dei colori."

La settimana scorsa, noi hanno ricevuto modelli di design di Android 12, che mostrava la nuova interfaccia utente del pannello delle notifiche. È interessante notare che lo sfondo del pannello delle notifiche era di colore beige chiaro, che riteniamo fosse il risultato dello sfondo di colore beige. Credevamo che Google stesse mostrando il nuovo sistema di temi di Android dimostrando come è per modificare lo sfondo e i colori accentati in base ai colori prominenti selezionati dall'utente sfondo. All'inizio di questa settimana, abbiamo rivelato che Google stava lavorando a questo nuovo sistema tematico basato su sfondi sotto il nome in codice "monet"e ieri sera a tarda ora abbiamo pubblicato le prime immagini di Android 12 schermata di blocco e interfaccia utente delle notifiche in fase di sviluppo che corrispondeva parzialmente ai modelli di design trapelati. Con questo primo sguardo a "monet", ora abbiamo un quadro più chiaro di cosa aspettarci dal design finale di Android 12, compreso il modifiche alla raggiungibilità con una sola mano.

Cosa ne pensate del nuovo sistema di temi e dell'interfaccia utente di Android 12?