Android Q bi se mogao isporučiti s novim fontom, oblikom ikone i prekrivanjem boje naglaska

Procurila verzija Androida Q koju smo dobili bila je unaprijed instalirana s slojevima za nove fontove, oblike ikona i boje naglasaka. Može li prilagođena tema biti na putu?

Jedan od mnogih razloga zašto preferiram Android OS u odnosu na iOS je prilagodba. Mogu prilično prilagoditi softver EMUI 9 koji radi na mom Huawei Mate 20 X. EMUI-jev ugrađeni pokretač tema omogućuje prilagodite boju pozadine i boje akcenta komponenti SystemUI, okvira i drugih aplikacija sustava, kao i font sustava. Samsung također nudi opsežan mehanizam za tematiziranje Samsung iskustvo i Jedno korisničko sučelje. Google ne izlaže tematski mehanizam korisnicima u svom Pixel softveru, iako Pixelova baza Androida podržava tematiziranje. Stock Android prvi je dobio podršku za tematiziranje s Android 8.0 Oreo, a sada se čini da Android Q to dalje proširuje podrškom za dodatne tematske elemente i moguće više ugrađenih opcija prilagodbe za sve korisnike.

Google potpuno usvojen Sonyjev najnoviji tematski okvir s izdanjem Android 8.0 Oreo. Sonyjev tematski okvir usredotočen je na klasu koja se zove OverlayManagerService (OMS). OMS koristi "idmap" za povezivanje resursa definiranog u aplikaciji "prekrivanja" s resursom definiranim u ciljnoj aplikaciji. To omogućuje tematiziranje ciljane aplikacije bez potrebe da se ciljana aplikacija na bilo koji način izravno mijenja. Sony je nedavno dostavio idmap2

uzvodno za AOSP, a čini se da je Google već interno spojio ove promjene. Najznačajnija promjena u idmap2 je uvođenje preklapajuće kategorije. Grupiranjem preklapanja u kategorije na temelju onoga što ciljaju, sustav će imati lakše automatsko onemogućavanje drugih slojeva koji ciljaju istu aplikaciju kada se pojavi novi sloj omogućeno. (Trenutno su preklapanja omogućena po prioritetu.) S uvođenjem kategorija u idmap2, uočili smo da Google testira 3 kategorije preklapanja: fontove, oblike ikona i boje naglasaka.

u procurila verzija Androida Q Bljeskao sam na Google Pixelu 3 XL, postojalo je više unaprijed instaliranih preklapanja koja su mi omogućila promjenu fonta, oblika ikone i boje akcenta u cijelom korisničkom sučelju. OxygenOS iz OnePlusa omogućuje vam promjenu boje akcenta, dok vam gore spomenuti EMUI i One UI omogućuju korištenje prilagođenih fontova. Niti jedno nije moguće na Pixel uređajima s Androidom 9 Pie bez root pristupa. Moguće je promijeniti oblik ikone u standardnom Pixel Launcheru, ali ta promjena samo primjenjuje masku na ikone prikazane u samom pokretaču. Prekrivači ikona u Androidu Q primjenjuju masku gdje god se ikona prikazuje—Postavke, pregled nedavnih aplikacija, stranice s informacijama o aplikacijama itd.

Ovo su slojevi fonta, oblika ikone i boje naglaska koji su bili unaprijed instalirani na ranoj verziji Androida Q koju sam nabavio:

  • Fontovi
    • Arvolato
    • Rubik
  • Ikone
    • Zaobljeni pravokutnik
    • Kvadrat
    • Squircle
    • Suza
  • Naglašene boje
    • Crno
    • zelena
    • Ljubičasta

Doduše, baš kao i kod Androida 8.0/8.1 Oreo i Androida 9 Pie, nema ugrađene opcije u aplikaciji Postavke za prebacivanje između ovih slojeva. Umjesto toga, morao sam upotrijebiti cmd overlay list naredba nakon koje slijedi cmd overlay enable {package} da omogućim željeni prekrivač(e). Prije Androida Q, međutim, jedini unaprijed instalirani slojevi na Pixel pametnim telefonima bili su preklapanja ureza za izrez zaslona Developer Option, preklapanje okvira Pixela i djelomično tamna tema za SystemUI i pokretač. Google bi lako mogao dodati novu postavku u postavke zaslona Androida Q kako bi korisnik omogućio jedan od ovih fontova, ikone ili preklapanja u boji naglaska, baš kao što su učinili s postavkom emulacije izrezivanja zaslona u programeru Mogućnosti.

Popis unaprijed instaliranih slojeva u Androidu Q.

Imajte na umu prije nego što se nadate Googleovom otvaranju novih mogućnosti tematiziranja u Androidu da nema jamstva da ćemo vidjeti bilo koji od ovih unaprijed instaliranih slojeva na produkcijskoj verziji Android Q. Moguće je da će proizvođači uređaja, uključujući i sam Google, ukloniti ove slojeve prije nego uvedu Android Q na uređaje. Ako ostave te preklapanja unaprijed instalirana, također nema jamstva da će izložiti postavku za njihovu promjenu (u tom slučaju cmd overlay ADB shell naredba moglo funkcionirati.) Na kraju, upozoravamo da se ova promjena ne tumači kao znak da će Google dopustiti prilagođene fontove, boje naglasaka i oblike ikona instaliran. Za početak, slojevi fontova zapravo ne sadrže same fontove - svi su fontovi unaprijed instalirani. Prekrivanje samo govori okviru koji unaprijed instalirani font treba koristiti. Što je još važnije, prekriva to nisu potpisani certifikatom platforme (tj. od strane OEM-a) i dalje se ne može instalirati, izostavljajući slojeve treće strane izvan jednadžbe. Nadam se da sam u krivu u vezi s ovim i da su ovi unaprijed instalirani font, oblik ikone i preklapanja boje naglaska znak da Google omogućit će više prilagodbi u Androidu Q i izvan njega, ali već smo bili opečeni—sjetite se samo kada prilagođeni slojevi bili blokiran u Androidu 9 Pie!


Više o Androidu Q:

  • Ekskluzivno: Google radi na značajci sličnoj Face ID-u za Android Q
  • Android Q može blokirati pozadinsko čitanje međuspremnika, bolje zaštititi vaše medijske datoteke, podržati vraćanje aplikacija na stariju verziju i još mnogo toga