Sisällysluettelo:
Voimme käyttää kolmansien osapuolien kantoraketteja teemoimaan etusivumme. Voimme teemoittaa eniten käytettyjä sovelluksiamme päästäksesi eroon tuon väsyttävästä valkoisesta ja maustamaan asioita jollain värillä. Voimme tehdä niin monia asioita räätälöidä Android ja tehdä siitä omamme, mutta itse Android-järjestelmän käyttöönotto vaatii yhden kahdesta asiasta: puhelimen, jolla on vankka kompensointimoottori, kuten Samsung Galaxy S8 tai root.
Androidin järjestäminen järjestelmätasolla on päihdyttävää, mutta useimmilla ihmisillä ei ole kärsivällisyyttä, harjoittelua tai kykyä investoida juurien parantamiseen. En edes vaivaudu juurien vaivaamisesta, ja olen tyttö, joka viettää tunteja soittamalla mukautettuihin kuvakkeisiin ja widget-väreihin aloitusnäytöllä. Järjestelmäpäivitykset eivät ole juurinkäsittelyn arvoisia, mutta pian juuria ei ehkä vaadita Android-teeman luomiseen.
Tästä syystä uskomme, että tämän pitkän, räätälöitynä tunnelin lopussa on valo.
RRO-kehys: Kiitos, Sony
Alkuperäinen Android-sovelluksen perustaminen aloitettiin vuosia sitten. Sony osallistui Runtime Resource Overlay -kehykseen AOSP: hen jo vuonna 2014 ja otti sen käyttöön monissa laitteissaan, jotta käyttäjät voivat käyttää Android-järjestelmää ja sovelluksia Sony-puhelimissaan Xperia Themes -sovelluksen kautta. RRO: n avulla voit suojata Android-sovelluksia muuttamatta niiden lähdekoodia, jolloin käyttäjät voivat muuttaa kaikkien puhelimiensa sovellusten ulkoasua tekemättä suuria vaikeuksia tai rikkomatta puhelimiensa sovelluksia.
RRO löydettiin ensin kehittäjien tutkiessaan Android M Developer Preview -sovellusta. Saatat muistaa Android M: n ensimmäisenä vuonna, jolloin Google huijasi meitä tummalla teemalla Kehittäjän esikatselun aikana, veti sen sitten ennen vakaata julkaisua, ja sen piti liittyä Androidin testaamiin RRO-teemamoottoriin, jonka se oli sisällyttänyt. Ensi vuonna tumma teema palasi Android N Developer Preview -sovelluksella, ja jälleen kerran se vedettiin ennen kuin Android Nougat palautui vakaalle syksyllä.
Tänä vuonna saimme Android O -kehittäjän esikatselun, mutta emme saaneet takaisin kokeellista tummaa teemaamme. Sen sijaan, kun kehittäjät etsivät pääsiäismunia ja muita piilotettuja herkkuja, he kompastuivat ensimmäisiin Android-järjestelmän käyttämiin RRO-teemoihin.
Joten mikä muuttui tänä vuonna?
Aikaisemmissa Android O -kehittäjien esikatseluissa näytössä oli asetus Laiteteema, jossa voit valita Pikselin ja Käänteisen teemat, kääntö on oletus. Ongelmana oli, kuten aiempien vuosien teema-asetustenkin kanssa, sen laajuus oli hyvin rajoitettu, vain Pika-asetusten sävyn muuttaminen käänteisen aivoasteen harmaasta takaisin tummemmaksi. Ja kuten aiempinakin vuosina, Laiteteema-asetus vedettiin Android O Developer Preview 4 -sovelluksesta.
Google-työntekijät ovat jo vuosien ajan kokeilleet ja vetäneet näitä tummia teemoja RRO-teemamoottorin perusteella Kehittäjän esikatselu- ja Beta-ohjelmien kautta, mutta toukokuussa kehittäjät, bloggaajat ja heitä kerättävät nörtit alkoivat saada toiveitaan uudestaan. Tämä johtuu siitä, että tänä vuonna yrittäjäkoodikirjoittajat havaitsivat, että nämä kaksi teemaa olivat todellakin RRO-teemoja, mikä osoittaa, että Google ei ole luopunut haamusta järjestelmänlaajuisissa teemoissa Android-versiossa. Nyt vedetty laiteteema-asetus oli käyttöliittymä, jonka avulla käyttäjät saivat käyttää RRO-teemamoottoria ja valita (enimmäkseen hyödytöntä) teeman. Se oli keino käyttää RRO-teemaa ilman juuria, ja se oli viimeinen merkittävä tekninen pala palapelin.
Substratum ja Android Oreo
Substratum on heille tarkoitettu moottori, joka on rakennettu Sonyn RRO-teemojen seuraajalle, OMS: lle, ja joka vuosi Substratum on saanut askeleen lähempänä tuomaan heidän upeat teemansa juurtumattomiin puhelimiin. Esimerkiksi jotkut Samsung-laitteet voivat käyttää Substratum-teemoja ilman juuria juuri nyt, koska ne ovat ottaneet käyttöön RRO-teemoja Samsung-teemoihin. Tänä vuonna Substratum näki kehittäjien esikatselussa saavutetun edistyksen. Nyt kun Android Oreo on täällä, ne tuovat järjestelmäteemoja juurtumattomiin puhelimiin, mahdollisesti jo ensi viikolla. Nyt se ei tule olemaan ilmainen, eikä se tule olemaan täydellinen, koska se vaatii silti työpöytäsovelluksen joidenkin korkeampien etuoikeuksien aloittamisen aloittamiseksi Substratum-teeman soveltamiseksi ja toteuttamiseksi.
Mutta se on juurtumaton juurruttaminen. Ja se on valtava.
Aion pyytää virallista tummaa teemaa, kunnes Google antaa sen minulle takaisin, etenkin Google Play Musiikin kaltaisissa sovelluksissa. Samanaikaisesti hyväksyn, kuinka vaikeaa on ajatella asioita johdonmukaisesti, kun Android on niin muokattavissa ja monipuolinen kuin se on. Googlen suunnittelutiimi kertoi yhtä paljon Reddit AMA: ssa.
Androidilta puuttuu edelleen asianmukaisia sovellusliittymiä, jotta varmistetaan, että ne ovat johdonmukaisia kaikissa laitteissa ja sovelluksissa. Ilman näitä sovellusliittymiä ei ole mitään todellista tapaa varmistaa, että näiden teemien tekemä ei riko sovelluksia vasemmalle ja oikealle. Jopa Googlen omaa tummaa teemaa kehittäjien esikatseluissa, he joutuivat vaikeuttamaan Androidin ydinsovelluksia, ja Googlen on saavutettava johdonmukaisuus miljoonien sovellusten välillä tuhansissa eri laitemalleissa.
Päivitä elokuu 2017: Oreon julkaisu ja lisää uutisia Substratumista.