Săptămâna Tasker: Tematică și proiectare folosind scripturi și scene!

Poate fi folosit Tasker pentru a vă face telefonul mai frumos? Sigur că se poate! Aflați cum să utilizați Tasker pentru a controla sau îmbunătăți estetica telefonului dvs.!

Am intrat într-o epocă în care estetica, aspectul și o experiență de utilizator încântătoare sunt aproape la fel de importante ca și funcționalitatea în sine, așteptările utilizatorilor stabilind un standard ridicat pentru standardele de design. Cum se aplică asta pentru tasker? Ei bine, există două tangente de proiectat în Tasker - aplicații tematice și proiectarea scenelor.

Să aruncăm o privire la ambele!

Aplicații de tematică

Editarea preferințelor

În zilele noastre, un număr de dezvoltatori oferă opțiuni de tematică în aplicațiile lor, majoritatea oferind teme întunecate/luminoase și numeroși oferind, de asemenea, modificarea culorilor. De fiecare dată când un utilizator editează una dintre aceste setări încorporate, cum ar fi comutarea între o temă întunecată și cea deschisă sau alegerea unei culori pentru aplicație, preferința selectată este stocată într-un fișier xml în folderul de date al aplicației, iar această metodă de stocare a preferințelor este cunoscută ca SharedPreferences. Folosind un profil care rulează un script, Tasker poate fi folosit pentru a edita aceste preferințe din mers, oferind comutatoare de teme care se dovedesc utile în condiții precum trecerea la tema întunecată a unei aplicații după un anumit timp de zi.

SmartTheme este un astfel de set de scripturi, care permite ca câteva aplicații prestabilite să fie tematice prin metoda menționată mai sus. Deoarece a modificat folderul /data, acest set de scripturi are nevoie de acces root.

Schimbarea temelor de straturi cu Tasker

Runtime Resource Overlay, o soluție dezvoltată intern la Sony, a fost preluată de comunitatea care a acceptat provocarea aducând tematică impecabilă cu control granular pentru ROM-urile personalizate, cu stocul Marshmallow chiar și pentru unele măsură. Temele de straturi au o popularitate și un potențial extraordinar, iar capacitatea de a le comuta automat folosind Tasker sporește acest potențial. Cum s-ar putea schimba Straturile folosind Tasker, vă întrebați? Să ne scufundăm în:

Aplicația Layers Manager stochează straturi active în /system/vendor/overlay (sau /vendor/overlay, în funcție de dispozitiv). Ca atare, sarcina de a activa și dezactiva straturile ar arăta cam așa.

  • Plasați toate fișierele apk de strat într-un folder, cum ar fi /sdcard/overlay/inactive/
  • Mutați apk-ul stratului activ în prezent din /system/vendor/overlay în /sdcard/overlay/inactive/
  • Mutați stratul necesar din /sdcard/overlay/inactive/ în /system/vendor/overlay/
  • Schimbați permisiunile stratului nou copiat la 755
  • Reporniți dispozitivul
  • Voila, noul tău strat este acum activ.

Scene

Scenele lui Tasker sunt o modalitate la îndemână și eficientă de a crea o interfață cu utilizatorul legată de comenzile Tasker și vin într-o varietate de forme și dimensiuni. Din cutie, crearea unei scene standard cu componente de bază ajunge să arate destul de plictisitoare, dar există o modalitate de a pivotați acest lucru prin implementarea designului de materiale din ce în ce mai popular prin utilizarea de forme, culori și anumite machete. Aceste două tutoriale fac exact asta, ghidând vizualizatorul prin crearea și configurarea diferitelor componente ale materialelor, cum ar fi bara de instrumente, sertarul, butonul de acțiune flotant, câmpurile de text și altele.

  • Design material în scenele Tasker
  • Stil material în scenele Tasker

În timp ce tutorialele de mai sus stabilesc cu siguranță aspectul Material într-o manieră destul de bine definită, limbajul vizual al Google este departe de a fi complet fără mișcare semnificativă și animații încântătoare. Acest tutorial trece peste elementele de bază ale animarii scenelor tasker folosind atributul element position și oferă un rezultat plăcut.

  • Animație de scenă folosind poziția elementului

Plugin de material

Crearea și manipularea formelor și, ulterior, efectuarea de ajustări și modificări minuscule este obositoare și consumatoare de timp, înfrângând însuși scopul Tasker. Pentru a preveni neplăcerile și pentru a accelera procesul de creare a scenei Material Design, a fost creat pluginul Material Design Tasker care permite utilizatorilor să creeze cu ușurință componente materiale populare, cum ar fi bara de instrumente, sertarul, meniul de supraîncărcare și acțiunea flotantă Buton.

  • Material Design Tasker Plugin

Proiectarea cu Tasker este relativ ușoară și oferă rezultate plăcute. Combinat cu cadre puternice, cum ar fi Tasker Scenes și RRO Layers, posibilitățile sunt practic nelimitate. În cele din urmă, asigurați-vă că verificați Forum Tasker Tips & Tricks condus de membri pentru mai mult conținut minunat Tasker, de către comunitate pentru comunitate!