Android Q може да се достави с нов шрифт, форма на икона и наслагвания с цвят на акцента

click fraud protection

Изтекла версия на Android Q, която получихме, беше предварително инсталирана с наслагвания за нови шрифтове, форми на икони и акцентни цветове. Може ли персонализираната тема да бъде на път?

Една от многото причини, поради които предпочитам операционната система Android пред iOS, е персонализирането. Мога доста силно да персонализирам софтуера EMUI 9, работещ на моя Huawei Mate 20 X. Вградената тематична машина на EMUI прави възможно персонализирайте цвета на фона и цветовете на акцентите на SystemUI компонентите, рамката и други системни приложения, както и системния шрифт. Samsung също предлага цялостен механизъм за създаване на теми Samsung Experience и Един потребителски интерфейс. Google не излага тематичен механизъм на потребителите в техния софтуер Pixel, въпреки че основната Android база на Pixels поддържа тематизиране. Stock Android за първи път получи поддръжка за тематизиране с Android 8.0 Oreo, а сега изглежда, че Android Q допълнително разширява това с поддръжка за допълнителни тематични елементи и евентуално повече вградени опции за персонализиране за всички потребители.

Google напълно осиновен Най-новата тематична рамка на Sony с версията на Android 8.0 Oreo. Рамката за тематизиране на Sony е съсредоточена около клас, наречен OverlayManagerService (OMS). OMS използва „idmap“, за да свърже ресурс, дефиниран в приложение за „наслагване“, с ресурс, дефиниран в целево приложение. Това позволява целевото приложение да бъде тематизирано, без да е необходимо целевото приложение да бъде директно модифицирано по някакъв начин. Sony наскоро представи idmap2 нагоре по течението към AOSP и изглежда, че Google вече е обединил тези промени вътрешно. Най-забележителната промяна в idmap2 е въвеждането на категории наслагване. Чрез групиране на наслагвания в категории въз основа на това, към което са насочени, системата ще има по-лесно автоматично деактивиране на други наслагвания, насочени към същото приложение, когато има ново наслагване активиран. (В момента наслагванията са активирани по приоритет.) С въвеждането на категории в idmap2 забелязахме, че Google тества 3 категории наслагвания: шрифтове, форми на икони и цветове на акценти.

В изтекла версия на Android Q Флашнах на Google Pixel 3 XL, имаше множество предварително инсталирани наслагвания, които ми позволиха да променя шрифта, формата на иконата и цвета на акцента в целия потребителски интерфейс. OxygenOS от OnePlus ви позволява да промените цвета на акцента, докато гореспоменатите EMUI и One UI ви позволяват да използвате персонализирани шрифтове. Нито едното не е възможно на устройства Pixel, работещи с Android 9 Pie без root достъп. Възможно е да промените формата на иконата в стандартния Pixel Launcher, но тази промяна само прилага маска към иконите, показани в самия стартер. Наслагванията на иконите в Android Q прилагат маска навсякъде, където се показва иконата – Настройки, преглед на скорошни приложения, страници с информация за приложението и т.н.

Ето шрифта, формата на иконата и наслагванията на цвета на акцентите, които бяха предварително инсталирани в ранната версия на Android Q, която получих:

  • Шрифтове
    • Арволато
    • Рубик
  • Икони
    • Заоблен правоъгълник
    • Квадрат
    • Squircle
    • Сълза
  • Акцентни цветове
    • черен
    • Зелено
    • Лилаво

Разбира се, точно както при Android 8.0/8.1 Oreo и Android 9 Pie, няма вградена опция в приложението Настройки за превключване между някое от тези наслагвания. По-скоро трябваше да използвам cmd overlay list команда, последвана от cmd overlay enable {package} за да активирам желаните от мен наслагвания. Преди Android Q обаче единствените предварително инсталирани наслагвания на смартфони Pixel бяха наслагвания с прорези за опцията за разработчици на изреза на дисплея, наслагването на рамката Pixel и частична тъмна тема за SystemUI и стартовия панел. Google може лесно да добави нова настройка в настройките на дисплея на Android Q, за да позволи на потребителя да активира един от тези шрифтове, икона или наслагвания с цвят на акцента, точно както са направили с настройката за емулация на изрязване на дисплея в Developer Настроики.

Списък с предварително инсталирани наслагвания в Android Q.

Преди да се надявате, че Google отваря повече възможности за оформяне на теми в Android, имайте предвид че няма гаранция, че ще видим някое от тези предварително инсталирани наслагвания върху производствена компилация Android Q. Възможно е производителите на устройства, включително самите Google, да премахнат тези наслагвания, преди да пуснат Android Q на устройства. Ако оставят тези наслагвания предварително инсталирани, също няма гаранция, че ще изложат настройка, за да ги превключват (в който случай командата cmd overlay ADB shell може да работи.) И накрая, ние предупреждаваме да не тълкуваме тази промяна като знак, че Google ще позволи персонализираните шрифтове, цветовете на акцентите и формите на иконите да бъдат инсталиран. Като начало, наслагванията на шрифтове всъщност не съдържат самите шрифтове – всички шрифтове са предварително инсталирани. Наслагването просто казва на рамката кой предварително инсталиран шрифт да използва. По-важното, наслагва това не са подписани със сертификата на платформата (т.е. от OEM) все още не могат да бъдат инсталирани, оставяйки наслагвания на трети страни извън уравнението. Надявам се, че греша за това и че тези предварително инсталирани наслагвания на шрифт, форма на икона и цвят на акцента са знак, че Google ще позволи повече персонализиране в Android Q и извън него, но сме били изгаряни и преди - просто помнете кога персонализирани наслагвания бяха блокиран в Android 9 Pie!


Още за Android Q:

  • Ексклузивно: Google работи върху функция, подобна на Face ID, за Android Q
  • Android Q може да блокира четенията на фоновия клипборд, да защити по-добре вашите медийни файлове, да поддържа понижаване на приложения и други