Tasker Week: tematika ir dizainas naudojant scenarijus ir scenas!

Ar galima naudoti „Tasker“, kad jūsų telefonas būtų gražesnis? Žinoma, kad gali! Sužinokite, kaip naudoti „Tasker“, kad galėtumėte valdyti arba pagerinti savo telefono estetiką!

Įžengėme į amžių, kai estetika, išdėstymas ir maloni vartotojo patirtis yra beveik tokie pat svarbūs kaip ir pats funkcionalumas, o naudotojų lūkesčiai nustato aukštą dizaino standartų kartelę. Kaip tai taikoma užsakovui? Na, programoje „Tasker“ reikia kurti dvi liečias – programėlių temos ir scenų kūrimas.

Pažvelkime į abu!

Teminės programos

Parinkčių redagavimas

Šiais laikais daugelis kūrėjų savo programose teikia temų parinktis, dauguma jų siūlo tamsias / šviesias temas, o daugelis kūrėjų taip pat siūlo spalvų koregavimą. Kiekvieną kartą, kai vartotojas redaguoja vieną iš šių integruotų nustatymų, pvz., perjungia tamsią ir šviesią temą arba pasirenka programos spalvą, pasirinkta nuostata saugoma xml faile programos duomenų aplanke, o šis nuostatų saugojimo būdas žinomas kaip SharedPreferences. Naudojant profilį, kuriame vykdomas scenarijus, „Tasker“ gali būti naudojamas norint greitai redaguoti šias nuostatas, teikiant automatizuotą temų jungikliai, kurie yra naudingi tokiomis sąlygomis kaip perjungimas į tamsią programos temą po tam tikro laiko dieną.

Išmanioji tema yra vienas iš tokių scenarijų rinkinių, leidžiančių keletui iš anksto nustatytų programėlių tematikuoti aukščiau minėtu metodu. Kadangi jis pakeitė aplanką /data, šiam scenarijų rinkiniui reikia root prieigos.

Sluoksnių temų perjungimas naudojant Tasker

„Runtime Resource Overlay“ – „Sony“ viduje sukurtas sprendimas – bendruomenė priėmė iššūkį nepriekaištingą temą su granuliuotu valdymu pritaikytuose ROM, o atsarginė Marshmallow netgi ją papildo kai kuriems apimtis. Sluoksnių temos turi didžiulį populiarumą ir potencialą, o galimybė jas automatiškai perjungti naudojant Tasker sustiprina šį potencialą. Klausiate, kaip galima pakeisti sluoksnius naudojant Tasker? Pasinerkime:

Sluoksnių tvarkyklės programėlė saugo aktyvius sluoksnius aplanke /system/vendor/overlay (arba /vendor/overlay, priklausomai nuo įrenginio). Iš esmės užduotis suaktyvinti ir išjungti sluoksnius atrodytų maždaug taip.

  • Įdėkite visus sluoksnio APK failus į aplanką, pvz., /sdcard/overlay/inactive/
  • Perkelti šiuo metu aktyvaus sluoksnio APK iš /system/vendor/overlay į /sdcard/overlay/inactive/
  • Perkelkite reikiamą sluoksnį iš /sdcard/overlay/inactive/ į /system/vendor/overlay/
  • Pakeiskite naujai nukopijuoto sluoksnio teises į 755
  • Perkraukite įrenginį
  • Voila, jūsų naujas sluoksnis dabar aktyvus.

Scenos

„Tasker“ scenos yra patogus ir efektyvus būdas sukurti vartotojo sąsają, susietą su „Tasker“ komandomis ir yra įvairių formų ir dydžių. Sukūrus standartinę sceną su pagrindiniais komponentais, ji atrodo gana nuobodu, bet yra būdas paverskite tai įgyvendindami vis populiaresnį medžiagų dizainą, naudodami formas, spalvas ir tam tikras maketus. Šiose dviejose mokymo programose būtent tai ir daroma, o žiūrovas padeda kurti ir nustatyti įvairius medžiagos komponentus, tokius kaip įrankių juosta, stalčius, slankiojo veiksmo mygtukas, teksto laukai ir kt.

  • Medžiagų dizainas Tasker scenose
  • Medžiagos stilius Tasker scenose

Nors pirmiau pateiktos pamokos neabejotinai nustato medžiagos išvaizdą gana aiškiai, „Google“ vaizdinė kalba toli gražu nėra baigta be prasmingo judesio ir nuostabių animacijų. Šioje pamokoje aprašomi užduočių vykdytojo scenų animavimo naudojant elemento pozicijos atributą pagrindai ir pateikiamas malonus rezultatas.

  • Scenos animacija naudojant elemento padėtį

Medžiagos įskiepis

Formų kūrimas ir manipuliavimas, o vėliau smulkūs koregavimai ir keitimai yra varginantys ir atima daug laiko, o tai nugali patį Tasker tikslą. Siekiant išvengti nepatogumų ir pagreitinti Material Design scenos kūrimo procesą, buvo sukurtas Material Design Tasker įskiepis kuri leidžia vartotojams lengvai sukurti populiarius medžiagos komponentus, tokius kaip įrankių juosta, stalčius, perpildymo meniu ir slankiojantis veiksmas Mygtukas.

  • Material Design Tasker įskiepis

Kurti naudojant Tasker yra gana paprasta ir gaunami malonūs rezultatai. Kartu su galingomis sistemomis, tokiomis kaip Tasker Scenes ir RRO Layers, galimybės yra beveik neribotos. Galiausiai būtinai patikrinkite „Tasker Tips & Tricks“ narių vadovaujamas forumas Norėdami gauti daugiau nuostabaus Tasker turinio, bendruomenė bendruomenei!