Tasker Week: teemastamine ja kujundamine skriptide ja stseenide abil!

Kas Taskerit saab kasutada telefoni ilusamaks muutmiseks? Muidugi saab! Siit saate teada, kuidas kasutada Taskerit oma telefoni esteetika juhtimiseks või parandamiseks!

Oleme jõudnud ajastusse, kus esteetika, paigutus ja meeldiv kasutuskogemus on peaaegu sama olulised kui funktsionaalsus ise, kusjuures kasutajate ootused seavad disainistandarditele kõrge lati. Kuidas see Taskeri kohta kehtib? Taskeris on disainimisel kaks puutujat – rakenduste teemastamine ja stseenide kujundamine.

Vaatame mõlemat!

Teemarakendused

Eelistuste redigeerimine

Tänapäeval pakuvad mitmed arendajad oma rakendustes teemavalikuid, millest enamik pakub tumedaid/heledaid teemasid ja paljud arendajad ka värvide kohandamist. Iga kord, kui kasutaja muudab mõnda neist sisseehitatud seadetest, näiteks lülitub tumeda ja heleda teema vahel või valib rakendusele värvi, valitud eelistus salvestatakse XML-faili rakenduse andmekaustas ja seda eelistuste salvestamise meetodit nimetatakse SharedPreferences. Skripti käitava profiili abil saab Taskerit kasutada nende eelistuste muutmiseks lennult, pakkudes automatiseerimist teemalülitid, mis osutuvad kasulikuks sellistel tingimustel nagu rakenduse tumedale teemale lülitumine pärast teatud aja möödumist päeval.

Nutikas teema on üks sellistest skriptide komplektidest, mis võimaldab eelnimetatud meetodil mõnda eelseadistatud rakendust teemastada. Kuna see muutis kausta /data, vajab see skriptide komplekt juurjuurdepääsu.

Kihtide teemade vahetamine Taskeriga

Sony siseselt välja töötatud lahenduse Runtime Resource Overlay võttis vastu kogukond, kes võttis väljakutse vastu tuues kohandatud ROM-idele laitmatu teemastamise granuleeritud juhtimisega, kusjuures Marshmallow varustab seda isegi mõnel ulatus. Kihtide teemadel on tohutu populaarsus ja potentsiaal ning võimalus neid Taskeri abil automaatselt vahetada suurendab seda potentsiaali. Küsite, kuidas saaks Taskeri abil kihte vahetada? Sukeldume sisse:

Rakendus Layers Manager salvestab aktiivsed kihid kausta /system/vendor/overlay (või /vendor/overlay, olenevalt seadmest). Sellisena näeks kihtide aktiveerimise ja desaktiveerimise ülesanne välja umbes selline.

  • Asetage kõik oma kihi APK-failid kausta, näiteks /sdcard/overlay/inactive/
  • Teisalda praegu aktiivse kihi apk kaustast /system/vendor/overlay kausta /sdcard/overlay/inactive/
  • Teisalda vajalik kiht kaustast /sdcard/overlay/inactive/ kausta /system/vendor/overlay/
  • Muutke äsja kopeeritud kihi õigused väärtusele 755
  • Taaskäivitage seade
  • Voila, teie uus kiht on nüüd aktiivne.

Stseenid

Taskeri stseenid on mugav ja tõhus viis kasutajaliidese loomiseks, mis on seotud Taskeri käskudega ning neid on erineva kuju ja suurusega. Karbist välja võttes näeb põhikomponentidega standardstseeni loomine üsna igav välja, kuid on olemas viis pöörake seda, rakendades üha populaarsemaks muutuvat materjalidisaini kujundite, värvide ja teatud kindlate kasutamise kaudu paigutused. Need kaks õpetust teevad just seda, juhatades vaatajat läbi erinevate materjalikomponentide (nt tööriistariba, sahtel, ujuv toimingunupp, tekstiväljad jne) loomise ja seadistamise.

  • Materjalikujundus Taskeri stseenides
  • Materjali stiil Taskeri stseenides

Kuigi ülaltoodud õpetused loovad materjali välimuse kindlasti üsna täpselt määratletud viisil, pole Google'i visuaalne keel ilma sisuka liikumise ja veetlevate animatsioonideta kaugeltki täielik. See õpetus käsitleb põhitõdesid, kuidas animeerida tegumi stseene atribuudi elemendi positsiooni abil ja annab meeldiva tulemuse.

  • Stseeni animatsioon, kasutades elemendi asukohta

Materjali plugin

Kujundite loomine ja manipuleerimine ning sellele järgnev minutite kohandamine ja muutmine on tüütu ja aeganõudev, mis ületab Taskeri eesmärgi. Ebamugavuste vältimiseks ja materjalidisaini stseeni loomise protsessi kiirendamiseks loodi Material Design Tasker Plugin mis võimaldab kasutajatel hõlpsasti luua populaarseid materjalikomponente, nagu tööriistariba, sahtel, ületäitumise menüü ja ujuv toiming Nupp.

  • Material Design Taskeri pistikprogramm

Taskeriga kujundamine on suhteliselt lihtne ja annab meeldivaid tulemusi. Koos võimsate raamistikega, nagu Tasker Scenes ja RRO Layers, on võimalused praktiliselt lõputud. Lõpuks vaadake kindlasti üle Tasker Tips & Tricks liikmete juhitud foorum vingema Taskeri sisu saamiseks kogukonna poolt kogukonna heaks!