Tasker Week: Tematiziranje in oblikovanje z uporabo scenarijev in prizorov!

Ali lahko s Taskerjem polepšate svoj telefon? Seveda lahko! Naučite se uporabljati Tasker za nadzor ali izboljšanje estetike vašega telefona!

Vstopili smo v dobo, ko so estetika, postavitev in čudovita uporabniška izkušnja skoraj tako pomembni kot sama funkcionalnost, pri čemer pričakovanja uporabnikov postavljajo visoko lestvico za standarde oblikovanja. Kako to velja za tasker? No, v Taskerju obstajata dve tangenti oblikovanja – teme aplikacije in oblikovanje prizorov.

Oglejmo si oba!

Tematske aplikacije

Urejanje nastavitev

Dandanes številni razvijalci ponujajo možnosti tematiziranja v svojih aplikacijah, pri čemer večina ponuja temne/svetle teme, številni razvijalci pa ponujajo tudi prilagajanje barv. Vsakič, ko uporabnik uredi eno od teh vgrajenih nastavitev, kot je preklapljanje med temno in svetlo temo ali izbira barve za aplikacijo, izbrana nastavitev je shranjena v datoteki xml v podatkovni mapi aplikacije in ta način shranjevanja nastavitev je znan kot SharedPreferences. Z uporabo profila, ki izvaja skript, lahko Tasker uporabite za sprotno urejanje teh nastavitev, kar zagotavlja samodejno preklopi tem, ki se izkažejo za uporabne v pogojih, kot je preklop na temno temo aplikacije po določenem času dan.

SmartTheme je en tak niz skriptov, ki omogoča tematiziranje nekaj prednastavljenih aplikacij po zgoraj omenjeni metodi. Ker je spremenil mapo /data, ta niz skriptov potrebuje korenski dostop.

Preklapljanje tem slojev s programom Tasker

Runtime Resource Overlay, rešitev, ki so jo interno razvili pri Sonyju, je prevzela skupnost, ki je sprejela izziv prinaša brezhibno tematiziranje z natančnim nadzorom v ROM-e po meri, z osnovnim Marshmallowom, ki ga nekaterim celo podpira obseg. Teme plasti imajo izjemno priljubljenost in potencial, možnost samodejnega preklapljanja s programom Tasker pa še povečuje ta potencial. Sprašujete, kako lahko zamenjate plasti s pomočjo Taskerja? Poglobimo se:

Aplikacija Layers Manager shrani aktivne plasti v /system/vendor/overlay (ali /vendor/overlay, odvisno od naprave). Kot taka bi bila naloga aktiviranja in deaktiviranja slojev videti nekako takole.

  • Postavite vse apk datoteke plasti v mapo, na primer /sdcard/overlay/inactive/
  • Premakni trenutno aktivni sloj apk iz /system/vendor/overlay v /sdcard/overlay/inactive/
  • Premaknite zahtevano plast iz /sdcard/overlay/inactive/ v /system/vendor/overlay/
  • Spremenite dovoljenja za novo kopirano plast na 755
  • Ponovno zaženite napravo
  • Voila, vaš novi sloj je zdaj aktiven.

Prizorišča

Taskerjevi prizori so priročen in učinkovit način ustvarjanja uporabniškega vmesnika, povezanega z ukazi taskerja, in so v različnih oblikah in velikostih. Ustvarjanje standardne scene z osnovnimi komponentami, ki je takoj po namestitvi, je na koncu videti precej dolgočasno, vendar obstaja pot to zaokroži z izvajanjem vse bolj priljubljenega materialnega oblikovanja z uporabo oblik, barv in določenih postavitve. Ti dve vadnici naredita prav to, saj vodita gledalca skozi ustvarjanje in nastavitev različnih materialnih komponent, kot so orodna vrstica, predal, plavajoči akcijski gumb, besedilna polja itd.

  • Oblikovanje materiala v prizorih Tasker
  • Materialni slog v prizorih Tasker

Medtem ko zgornje vadnice zagotovo vzpostavijo videz materiala na precej dobro definiran način, Googlov vizualni jezik še zdaleč ni popoln brez smiselnega gibanja in čudovitih animacij. Ta vadnica obravnava osnove animiranja prizorov taskerja z uporabo atributa položaja elementa in zagotavlja prijeten rezultat.

  • Animacija scene z uporabo položaja elementa

Materialni vtičnik

Ustvarjanje in manipuliranje oblik ter kasnejše izvajanje drobnih prilagoditev in sprememb je dolgočasno in dolgotrajno, kar je v nasprotju s samim namenom Taskerja. Da bi preprečili nevšečnosti in pospešili postopek ustvarjanja scene Material Design, je bil ustvarjen vtičnik Material Design Tasker Plugin ki uporabnikom omogoča preprosto ustvarjanje priljubljenih materialnih komponent, kot so orodna vrstica, predal, prelivni meni in plavajoče dejanje Gumb.

  • Material Design Tasker Plugin

Oblikovanje s Taskerjem je razmeroma enostavno in zagotavlja prijetne rezultate. V kombinaciji z zmogljivimi okviri, kot sta Tasker Scenes in RRO Layers, so možnosti tako rekoč neskončne. Končno preverite Forum Tasker Tips & Tricks, ki ga vodijo člani za več osupljive vsebine Tasker, s strani skupnosti za skupnost!