Android 12 cambia automaticamente i colori nell'interfaccia utente in base ai colori dominanti nello sfondo applicato.
Androide 12 è uscito dalla fase di anteprima per sviluppatori e dal Android 12 Beta attiva molte delle funzionalità nascoste nelle build precedenti. Queste funzionalità precedentemente disabilitate includono indicatori di privacy, widget rinnovati, un design revisionato per le impostazioni rapide, ecc. L'ultima versione porta anche la prima importante revisione del design da Android 9 Pie, basata sul nuovo Materiale Tu linguaggio di progettazione. Una delle caratteristiche più interessanti di questa nuova filosofia di design è che è adattiva e ottimizza i colori nell'interfaccia utente per adattarli allo sfondo.
Google insiste sul fatto che Android 12 è progettato per rendere la tua esperienza privata e "profondamente personale". In linea con questo programma, Android 12 ora sceglie automaticamente una serie di tavolozze di colori correlati nell'interfaccia utente del sistema in base ai colori utilizzati nell'attuale configurazione del telefono sfondo. La funzionalità, conosciuta internamente come "monet", può essere vista come un'evoluzione delle API RRO e OMS che sono state disponibile su Android da diversi anni e utilizzato in modo rudimentale con i "Pixel Themes" di Google app.
Secondo il keynote al Google I/O 2021, i colori verranno applicati in modo uniforme su elementi come la schermata di blocco, le impostazioni rapide, il pannello delle notifiche e persino il nuovo elemento aggiunto. widget adattivi.
L'illustrazione di Google della funzionalità è promettente ma, purtroppo, non è facilmente accessibile nella beta di Android 12. Sviluppatore kdrag0n, riconosciuto per il suo lavoro su ProtonAOSP ROM e ProtonKernel per dispositivi Pixel, era già riuscito a farlo funzionare su Android 12 DP1. All'epoca ci dissero che la funzionalità funziona "applicare sovrapposizioni RRO in modo dinamico in base alla somiglianza dei colori."Hanno anche una demo funzionante della funzionalità per l'ultima build beta.
Il sistema ha subito miglioramenti rispetto al nostro primo sguardo qualche mese fa. Oggi Google afferma che il sistema di estrazione del colore utilizza un algoritmo di clustering con il colore del materiale target per determinare i colori dominanti e quelli meno dominanti, quindi applica le tonalità che corrispondono ai tuoi sfondo. È possibile utilizzare una ricca tavolozza di 5 colori (2 neutri e 3 accenti) e 12 tonalità di colore Materiale per determinare le tonalità più vicine allo sfondo dell'utente. Le app possono quindi acquisire il colore del sistema Android da un indice nella tavolozza dei colori e utilizzarlo in molti modi diversi e discreti. I widget possono anche utilizzare la funzione di estrazione del colore per armonizzarsi con il tema dell'utente sulla schermata principale.
Ci aspettiamo che la funzionalità arrivi al pubblico con le build Android 12 in futuro dopo il suo debutto sui telefoni Pixel e siamo molto entusiasti di provarla noi stessi.
Scopri tutti i nostri Copertura I/O di Google!