Tasker Week: tematika és tervezés szkriptek és jelenetek segítségével!

Használható a Tasker a telefon szebbé tételére? Persze lehet! Ismerje meg, hogyan használhatja a Taskert telefonja esztétikájának vezérlésére vagy javítására!

Olyan korba léptünk, ahol az esztétika, az elrendezés és az elragadó felhasználói élmény majdnem olyan fontos, mint maga a funkcionalitás, és a felhasználók elvárásai magasra teszik a tervezési szabványokat. Hogyan vonatkozik ez a Taskerre? Nos, a Taskerben két érintőt kell tervezni: az alkalmazások témái és a jelenetek tervezése.

Nézzük mindkettőt!

Tematikus alkalmazások

Beállítások szerkesztése

Napjainkban számos fejlesztő kínál témaválasztási lehetőségeket alkalmazásaiban, többségük sötét/világos témákat kínál, és számos fejlesztő kínál színmódosítást is. Minden alkalommal, amikor a felhasználó módosítja a beépített beállítások egyikét, például vált a sötét és világos téma között, vagy kiválasztja az alkalmazás színét, a kiválasztott beállítás egy xml-fájlban van eltárolva az alkalmazás adatmappájában, és ez a preferenciatárolási mód az úgynevezett SharedPreferences. Egy szkriptet futtató profil használatával a Tasker segítségével menet közben is szerkeszthetők ezek a beállítások, automatizált módon témakapcsolók, amelyek hasznosnak bizonyulnak olyan körülmények között, mint például egy alkalmazás sötét témájára való váltás egy bizonyos idő elteltével nap.

SmartTheme Az egyik ilyen szkriptkészlet, amely lehetővé teszi, hogy néhány előre beállított alkalmazást tematizáljon a fent említett módszerrel. Mivel módosította a /data mappát, ennek a szkriptnek root hozzáférésre van szüksége.

A rétegtémák váltása a Taskerrel

A Runtime Resource Overlay, a Sony belső fejlesztésű megoldása a közösség vállalta a kihívást hibátlan témázást hoz létre részletes vezérléssel az egyéni ROM-okba, a Marshmallow pedig egyesekhez mértéke. A Layers témái óriási népszerűségnek örvendenek és óriási lehetőségeket rejtenek magukban, és az a képesség, hogy automatikusan váltani lehet őket a Tasker használatával, tovább növeli ezt a lehetőséget. Kérdezi, hogyan válthat réteget a Tasker használatával? Merüljünk el:

A Layers Manager alkalmazás az aktív rétegeket a /system/vendor/overlay (vagy a /vendor/overlay, az eszköztől függően) mappában tárolja. Mint ilyen, a rétegek aktiválására és deaktiválására vonatkozó feladat valahogy így nézne ki.

  • Helyezze az összes réteg apk fájlját egy mappába, például /sdcard/overlay/inactive/
  • A jelenleg aktív réteg apk áthelyezése a /system/vendor/overlay mappából a /sdcard/overlay/inactive/ mappába
  • A szükséges réteg áthelyezése az /sdcard/overlay/inactive/ mappából a /system/vendor/overlay/ mappába
  • Módosítsa az újonnan másolt réteg engedélyeit 755-re
  • Indítsa újra a készüléket
  • Voila, az új réteged most aktív.

Jelenetek

A Tasker jelenetek praktikus és hatékony módja a Tasker parancsaihoz kötődő felhasználói felület létrehozásának, és többféle formában és méretben kapható. A dobozból kiindulva, ha egy szabványos jelenetet hozunk létre alapvető összetevőkkel, az elég unalmasnak tűnik, de van mód arra, hogy forgassa el ezt az egyre népszerűbb anyagtervezés megvalósításával a formák, színek és bizonyos formák használatával elrendezések. Ez a két oktatóanyag éppen ezt teszi, végigvezeti a nézőt a különféle anyagelemek létrehozásán és beállításán, mint például az eszköztár, a fiók, a lebegő műveletgomb, a szövegmezők és mások.

  • Anyagtervezés Tasker jelenetekben
  • Anyagstílus a Tasker jelenetekben

Míg a fenti oktatóanyagok meglehetősen jól definiálják az anyag megjelenését, a Google vizuális nyelve korántsem teljes az értelmes mozgás és az elragadó animációk nélkül. Ez az oktatóanyag áttekinti az elempozíció attribútum használatával a Tasker jelenetek animálásának alapjait, és kellemes eredményt nyújt.

  • Jelenet animáció elempozíció használatával

Anyag plugin

Az alakzatok létrehozása és manipulálása, majd az ezt követő apró beállítások és módosítások végrehajtása fárasztó és időigényes, meghiúsítja a Tasker célját. A kellemetlenségek elkerülése és a Material Design jelenet létrehozási folyamatának felgyorsítása érdekében létrehoztuk a Material Design Tasker beépülő modult. amely lehetővé teszi a felhasználók számára, hogy könnyen létrehozzanak olyan népszerű anyagelemeket, mint az eszköztár, a fiók, a túlcsordulás menü és a Lebegő művelet Gomb.

  • Material Design Tasker beépülő modul

A Taskerrel való tervezés viszonylag egyszerű, és kellemes eredményeket biztosít. Az olyan hatékony keretrendszerekkel kombinálva, mint a Tasker Scenes és az RRO Layers, a lehetőségek gyakorlatilag végtelenek. Végül mindenképpen nézze meg a Tasker tippek és trükkök, tagok által vezetett fórum még több fantasztikus Tasker-tartalomért, a közösség a közösségért!