Tasker Week: Téma a dizajn pomocou skriptov a scén!

click fraud protection

Dá sa Tasker použiť na to, aby bol váš telefón krajší? Jasné, že môže! Naučte sa používať Tasker na ovládanie alebo zlepšenie estetiky telefónu!

Vstúpili sme do veku, v ktorom je estetika, rozloženie a príjemný používateľský zážitok takmer rovnako dôležité ako samotná funkčnosť, pričom očakávania používateľov nastavujú vysokú latku pre štandardy dizajnu. Ako to platí pre Taskera? V Taskeri je potrebné navrhnúť dve tangenty – tematické aplikácie a navrhovanie scén.

Poďme sa pozrieť na obe!

Tematické aplikácie

Úprava predvolieb

V súčasnosti poskytuje množstvo vývojárov vo svojich aplikáciách možnosti tematického zamerania, pričom väčšina z nich ponúka tmavé/svetlé motívy a mnoho z nich ponúka aj ladenie farieb. Zakaždým, keď používateľ upraví jedno z týchto vstavaných nastavení, ako je prepínanie medzi tmavou a svetlou témou alebo výber farby aplikácie, vybratá preferencia je uložená v súbore xml v dátovom priečinku aplikácie a tento spôsob ukladania preferencií je známy ako Zdieľané predvoľby. Pomocou profilu, ktorý spúšťa skript, možno Tasker použiť na úpravu týchto preferencií za behu, pričom poskytuje automatizáciu prepínače tém, ktoré sa ukážu ako užitočné v podmienkach, ako je prepnutie na tmavú tému aplikácie po určitom čase deň.

SmartTheme je jedna taká sada skriptov, ktorá umožňuje niekoľkým prednastaveným aplikáciám tematizovať vyššie spomínanou metódou. Keďže sa zmenil priečinok /data, táto sada skriptov potrebuje prístup typu root.

Prepínanie motívov vrstiev pomocou aplikácie Tasker

Runtime Resource Overlay, riešenie vyvinuté interne v Sony, prevzala komunita, ktorá túto výzvu prijala prináša bezchybnú tému s podrobným ovládaním do vlastných ROM, pričom zásoba Marshmallow ju dokonca niektorým podporuje rozsahu. Témy vrstiev majú obrovskú popularitu a potenciál a schopnosť automaticky ich prepínať pomocou aplikácie Tasker tento potenciál ešte zvyšuje. Pýtate sa, ako by sa dalo prepínať vrstvy pomocou aplikácie Tasker? Poďme sa ponoriť:

Aplikácia Layers Manager ukladá aktívne vrstvy do /system/vendor/overlay (alebo /vendor/overlay, v závislosti od zariadenia). Úloha aktivovať a deaktivovať vrstvy by teda vyzerala asi takto.

  • Umiestnite všetky súbory APK vrstvy do priečinka, ako napríklad /sdcard/overlay/inactive/
  • Presunúť aktuálne aktívnu vrstvu apk z /system/vendor/overlay do /sdcard/overlay/inactive/
  • Presuňte požadovanú vrstvu z /sdcard/overlay/inactive/ do /system/vendor/overlay/
  • Zmeňte povolenia novo skopírovanej vrstvy na 755
  • Reštartujte zariadenie
  • Voila, vaša nová vrstva je teraz aktívna.

Scény

Scény Tasker sú šikovným a efektívnym spôsobom vytvárania používateľského rozhrania prepojeného s príkazmi Tasker a majú rôzne tvary a veľkosti. Vytvorenie štandardnej scény so základnými komponentmi po vybalení vyzerá dosť nudne, ale existuje spôsob otočte to implementáciou čoraz populárnejšieho Material Design pomocou tvarov, farieb a určitých rozloženia. Tieto dva návody robia presne to, že prevedú diváka tvorbou a nastavením rôznych komponentov Material, ako je panel s nástrojmi, zásuvka, plávajúce tlačidlo akcie, textové polia atď.

  • Material Design v scénach Tasker
  • Štýl materiálu v scénach Tasker

Zatiaľ čo vyššie uvedené návody určite vytvárajú vzhľad Material pomerne dobre definovaným spôsobom, vizuálny jazyk Google nie je ani zďaleka úplný bez zmysluplného pohybu a nádherných animácií. Tento tutoriál sa zaoberá základmi animácie scén úloh pomocou atribútu pozície prvku a poskytuje príjemný výsledok.

  • Animácia scény pomocou pozície prvku

Materiálový doplnok

Vytváranie a manipulácia s tvarmi a následné vykonávanie drobných úprav a zmien je únavné a časovo náročné, čím sa bráni samotnému účelu aplikácie Tasker. Aby sa predišlo nepríjemnostiam a urýchlil proces vytvárania scény Material Design, bol vytvorený doplnok Material Design Tasker. čo umožňuje používateľom jednoducho vytvárať obľúbené komponenty Material, ako je panel s nástrojmi, zásuvka, rozbaľovacia ponuka a plávajúca akcia Tlačidlo.

  • Material Design Tasker Plugin

Navrhovanie pomocou aplikácie Tasker je pomerne jednoduché a poskytuje príjemné výsledky. V kombinácii s výkonnými rámcami, ako sú Tasker Scenes a RRO Layers, sú možnosti prakticky nekonečné. Nakoniec sa určite pozrite na Fórum vedené členmi Tasker Tips & Tricks pre ďalší úžasný obsah Tasker od komunity pre komunitu!