Android Q potrebbe essere fornito con nuovi caratteri, forme di icone e sovrapposizioni di colori accentati

Una build di Android Q trapelata che abbiamo ottenuto era preinstallata con sovrapposizioni per nuovi caratteri, forme di icone e colori accentati. Potrebbero essere in arrivo temi personalizzati?

Uno dei tanti motivi per cui preferisco il sistema operativo Android rispetto a iOS è la personalizzazione. Posso personalizzare in modo piuttosto approfondito il software EMUI 9 in esecuzione sul mio Huawei Mate 20 X. Il motore dei temi integrato di EMUI lo rende possibile personalizzare il colore di sfondo e i colori accentati dei componenti SystemUI, del framework e di altre app di sistema, nonché del carattere di sistema. Samsung offre anche un motore di temi completo in Esperienza Samsung E Un'interfaccia utente. Google non espone un motore di temi agli utenti nel proprio software Pixel, anche se la base Android di serie dei Pixel supporta i temi. Stock Android ha ottenuto per la prima volta il supporto per i temi con Android 8.0Oreo, e ora sembra che Android Q si stia espandendo ulteriormente con il supporto di elementi tematici aggiuntivi e possibilmente più opzioni di personalizzazione integrate per tutti gli utenti.

Google pienamente adottato L'ultimo framework tematico di Sony con la versione Android 8.0 Oreo. La struttura tematica di Sony è incentrata su una classe chiamata OverlayManagerService (OMS). OMS utilizza una "idmap" per collegare una risorsa definita in un'app "overlay" con una risorsa definita in un'app di destinazione. Ciò consente di creare un tema per un'app mirata senza che sia necessario modificarla direttamente in alcun modo. Sony ha recentemente presentato idmap2 a monte ad AOSP, e sembra che Google abbia già unito queste modifiche internamente. Il cambiamento più notevole in idmap2 è l'introduzione di categorie sovrapposte. Raggruppando gli overlay in categorie in base a ciò a cui sono destinati, il sistema avrà un è più semplice disabilitare automaticamente altri overlay destinati alla stessa app quando viene creato un nuovo overlay abilitato. (Attualmente, gli overlay sono abilitati in ordine di priorità.) Con l'introduzione delle categorie in idmap2, abbiamo notato che Google sta testando 3 categorie di overlay: caratteri, forme di icone e colori in risalto.

Nel build di Android Q trapelata Ho flashato su un Google Pixel 3 XL, c'erano più overlay preinstallati che mi hanno permesso di modificare il carattere, la forma dell'icona e il colore in risalto nell'interfaccia utente. OxygenOS di OnePlus ti consente di cambiare il colore in risalto, mentre la già citata EMUI e One UI ti consentono di utilizzare caratteri personalizzati. Né è possibile sui dispositivi Pixel con Android 9 Pie senza accesso root. È possibile modificare la forma dell'icona nel Pixel Launcher di serie, ma tale modifica applica solo una maschera alle icone mostrate nel launcher stesso. Le sovrapposizioni di icone in Android Q applicano una maschera ovunque venga visualizzata l'icona: Impostazioni, panoramica delle app recenti, pagine di informazioni sulle app, ecc.

Ecco il carattere, la forma dell'icona e le sovrapposizioni di colori accentati preinstallati sulla prima build di Android Q che ho ottenuto:

  • Caratteri
    • Arvolato
    • Rubik
  • Icone
    • Rettangolo arrotondato
    • Piazza
    • Squircle
    • Lacrima
  • Colori d'accento
    • Nero
    • Verde
    • Viola

Certo, proprio come con Android 8.0/8.1 Oreo e Android 9 Pie, non esiste un'opzione integrata nell'app Impostazioni per passare da uno di questi overlay. Piuttosto, ho dovuto usare il file cmd overlay list comando seguito da cmd overlay enable {package} per abilitare gli overlay desiderati. Prima di Android Q, però, gli unici overlay preinstallati sugli smartphone Pixel erano i sovrapposizioni di tacche per l'opzione sviluppatore del ritaglio del display, la sovrapposizione del framework Pixel e il file tema scuro parziale per SystemUI e il programma di avvio. Google potrebbe facilmente aggiungere una nuova impostazione nelle Impostazioni display di Android Q per consentire all'utente di abilitare uno di questi caratteri, icona o sovrapposizioni di colori accentati, proprio come hanno fatto con l'impostazione di emulazione del ritaglio del display in Developer Opzioni.

Elenco degli overlay preinstallati in Android Q.

Prima di sperare che Google apra più funzionalità tematiche in Android, tienilo a mente che non vi è alcuna garanzia che vedremo qualcuno di questi overlay preinstallati su una build di produzione Android Q. È possibile che i produttori di dispositivi, incluso Google stesso, eliminino queste sovrapposizioni prima di implementare Android Q sui dispositivi. Se lasciano questi overlay preinstallati, non c'è inoltre alcuna garanzia che espongano un'impostazione per attivarli (nel qual caso il comando shell ADB cmd overlay potrebbe funzionare.) Infine, mettiamo in guardia dall'interpretare questa modifica come un segnale che Google consentirà di personalizzare caratteri, colori in risalto e forme di icone. installato. Per cominciare, le sovrapposizioni dei caratteri in realtà non contengono i caratteri stessi: i caratteri sono tutti preinstallati. L'overlay indica semplicemente al framework quale carattere preinstallato utilizzare. Ancora più importante, si sovrappone a quello non sono firmati con il certificato della piattaforma (cioè. dall'OEM) non può ancora essere installato, lasciando gli overlay di terze parti fuori dall'equazione. Spero di sbagliarmi e che questi caratteri preinstallati, la forma delle icone e i colori in risalto siano un segno che Google consentirà una maggiore personalizzazione in Android Q e versioni successive, ma in passato siamo già rimasti scottati: ricorda solo quando si sovrappongono personalizzati erano bloccato in Android 9 Pie!


Altro su Android Q:

  • Esclusivo: Google sta lavorando su una funzionalità simile a Face ID per Android Q
  • Android Q può bloccare le letture degli appunti in background, proteggere meglio i file multimediali, supportare il downgrade delle app e altro ancora