Logo ca.androidermagazine.com
Logo ca.androidermagazine.com

Ja hi ha una nova era en la temàtica per Android

Taula de continguts:

Anonim

Podem utilitzar els llançadors de tercers per temar les pantalles de casa. Podem tema el tema de les nostres aplicacions més utilitzades per desfer-se d’aquell blanc clar i especiar una mica de color. Podem fer tantes coses per personalitzar Android i fer-lo nostre, però per fer-ho, el sistema Android necessita una de les dues coses: un telèfon amb un motor de temàtica robust com el Samsung Galaxy S8 o el root.

Permetre Android a nivell del sistema és intoxicant, però la majoria de la gent no té paciència, pràctica o capacitat per invertir en l'arrelament. Fins i tot, no em molesto amb la molèstia de les qüestions d’arrel i sóc una noia que passarà hores marcant les icones personalitzades i els colors del widget a la pantalla de casa. La temàtica del sistema no val la pena canviar d’arrel, però aviat no es pot requerir l’arrel per temar Android.

És per això que pensem que hi ha una llum al final d’aquest llarg túnel de pell personalitzada.

El framework RRO: Gràcies, Sony

Els treballs bàsics per a temes nadius a Android van començar fa anys. Sony va contribuir amb el marc de Runtime Resource Overlay a AOSP el 2014 i el va implementar en molts dels seus dispositius per permetre als usuaris temar el sistema i les aplicacions Android dels telèfons Sony a través dels temes Xperia. RRO permet combinar aplicacions d'Android sense modificar el codi font, permetent als usuaris canviar la forma en què es veien totes les aplicacions dels telèfons sense haver de molestar ni trencar aplicacions als telèfons.

RRO es va descobrir per primera vegada quan els desenvolupadors van excavar la vista prèvia per a desenvolupadors d'Android M. Potser recordeu Android M com el primer any que Google ens va provocar un tema fosc durant la vista prèvia per a desenvolupadors, després el va treure abans del llançament estable i això tenia a veure amb Android provant el motor de tema RRO que havia incorporat. L'any següent, el tema fosc va tornar amb la vista prèvia per a desenvolupadors d'Android N i, de nou, es va tirar abans que Android Nougat es va mantenir estable a la tardor.

Per què em burles tan, tema fosc?

Aquest any, hem obtingut la vista prèvia per a desenvolupadors d’Android O, però no hem recuperat el nostre tema fosc experimental. En canvi, a mesura que els desenvolupadors van anar a cavar ous de Pasqua i altres dolços ocults, van topar amb les primeres instàncies de temes RRO que utilitzava el sistema Android.

Què ha canviat aquest any?

A les anteriors Vista prèvia per a desenvolupadors d'Android O, hi havia una configuració a la pantalla anomenada Tema del dispositiu, on podríeu triar entre temes Pixel i Invertit, mentre que Invertit és el predeterminat. El problema era que, com en els paràmetres del tema dels anys anteriors, aquest tenia un abast molt limitat, només canviava l’ombra de Configuració ràpida de la matèria cerebral d’Inverted de color gris a un to més fosc. I, com en anys anteriors, la configuració del tema del dispositiu es va treure de la versió prèvia 4 d'Android O Developer Preview 4.

Googlers fa anys que està provant i treient aquests temes foscos basats en el motor de temes RRO a través del programa Previsualitzacions i desenvolupadors Beta, però aquest mes de maig, els desenvolupadors, els blocaires i els empollonats van començar a tornar a treure les seves esperances. Això és degut a que, aquest any, els creadors de codis emprenedors van comprovar que aquests dos temes eren realment temes RRO, demostrant que Google no ha deixat el fantasma en temes de tot el sistema en la seva versió d'Android. La configuració de tema de dispositius ara tirada era la interfície que permetia als usuaris accedir al motor de temes RRO i seleccionar un tema (majoritàriament inútil), i era un mitjà per utilitzar un tema RRO sense arrel, i era la darrera peça tècnica important. del trencaclosques.

Substrat i Android Oreo

Substratum és el motor de temàtica basat en el successor de temes RRO, OMS de Sony, i amb cada any, Substratum ha aconseguit un pas més a prop de portar els seus temes sorprenents als telèfons desrootejats. Per exemple, alguns dispositius Samsung poden utilitzar temes de Substratum sense root ara gràcies a la manera en què van implementar temes RRO per a temes Samsung. Aquest any, Substratum va veure els avenços a la vista prèvia per a desenvolupadors i ara que Android Oreo ja és aquí, porten temes del sistema a telèfons no desrootejats, possiblement des de la setmana que ve. Ara, no serà gratuït i no serà perfecte, ja que requereix una aplicació d'escriptori que ajudi a iniciar alguns privilegiats privilegiats per aplicar i implementar un tema de Substratum.

Però es tractarà de temes desrootejats. I això és enorme.

Vaig a demanar un tema fosc oficial fins que Google m’ho retorni, sobretot en aplicacions com Google Play Music. Al mateix temps, accepto el difícil que és temar les coses de manera coherent quan Android és tan personalitzable i divers que és. L’Equip d’Enginyeria de Google va exposar tant en una Red AM AMA.

A Android encara li falten les API adequades per garantir-ne la coherència entre dispositius i aplicacions. Sense aquestes API, no hi ha una manera real d’assegurar-se que el que fan aquests temes no és trencar les aplicacions a la dreta i a la dreta. Fins i tot per al tema fosc propi de Google a les visualitzacions prèviament per a desenvolupadors, es van trobar problemes amb les aplicacions bàsiques d'Android i Google ha d'assolir la coherència entre milions d'aplicacions en milers de models de dispositius diferents.

Actualització agost de 2017: amb la versió Oreo i més notícies sobre Substratum.