Tasker Week: thema's en ontwerp met behulp van scripts en scènes!

click fraud protection

Kan Tasker worden gebruikt om uw telefoon mooier te maken? Zeker, dat kan! Leer hoe u Tasker kunt gebruiken om de esthetiek van uw telefoon te controleren of te verbeteren!

We zijn een tijdperk binnengegaan waarin esthetiek, lay-out en een prettige gebruikerservaring bijna net zo belangrijk zijn als de functionaliteit zelf, waarbij de verwachtingen van de gebruiker de lat hoog leggen voor ontwerpnormen. Hoe is dat van toepassing op Tasker? Welnu, er zijn twee raaklijnen om te ontwerpen in Tasker: apps van een thema voorzien en scènes ontwerpen.

Laten we beide eens bekijken!

Thema-apps

Voorkeuren bewerken

Tegenwoordig bieden een aantal ontwikkelaars thema-opties in hun apps, waarbij de meerderheid donker/lichte thema's aanbiedt en talloze ook kleuraanpassingen bieden. Elke keer dat een gebruiker een van deze ingebouwde instellingen bewerkt, zoals schakelen tussen een donker en licht thema, of een kleur voor de app kiest, de geselecteerde voorkeur wordt opgeslagen in een xml-bestand in de gegevensmap van de app, en deze methode voor het opslaan van voorkeuren staat bekend als Gedeelde voorkeuren. Met behulp van een profiel dat een script uitvoert, kan Tasker worden gebruikt om deze voorkeuren direct te bewerken, waardoor automatische instellingen worden geboden themaschakelaars die nuttig blijken te zijn onder omstandigheden zoals het overschakelen naar het donkere thema van een app na een bepaalde tijd dag.

Slim Thema is zo'n set scripts, waarmee een aantal vooraf ingestelde apps volgens de bovengenoemde methode een thema kunnen krijgen. Omdat de map /data is gewijzigd, heeft deze set scripts root-toegang nodig.

Van laagthema wisselen met Tasker

Runtime Resource Overlay, een oplossing die intern bij Sony is ontwikkeld, werd overgenomen door de gemeenschap die de uitdaging aanging het brengen van onberispelijke thema's met gedetailleerde controle naar de aangepaste ROM's, waarbij stock Marshmallow dit voor sommigen zelfs ondersteunt omvang. Lagenthema's hebben een enorme populariteit en potentieel, en de mogelijkheid om ze automatisch te wisselen met Tasker bevordert dat potentieel. Hoe kun je van laag wisselen met Tasker, vraag je? Laten we erin duiken:

De Layers Manager-app slaat actieve lagen op in /system/vendor/overlay (of /vendor/overlay, afhankelijk van het apparaat). Als zodanig zou de taak om lagen te activeren en te deactiveren er ongeveer zo uitzien.

  • Plaats al uw laag-APK-bestanden in een map, zoals /sdcard/overlay/inactive/
  • Verplaats de momenteel actieve laag-APK van /system/vendor/overlay naar /sdcard/overlay/inactive/
  • Verplaats de vereiste laag van /sdcard/overlay/inactive/ naar /system/vendor/overlay/
  • Wijzig de machtigingen van de nieuw gekopieerde laag in 755
  • Start het apparaat opnieuw op
  • Voila, je nieuwe laag is nu actief.

Scènes

De scènes van Tasker zijn een handige en effectieve manier om een ​​gebruikersinterface te creëren die is gekoppeld aan Tasker-opdrachten, en zijn verkrijgbaar in verschillende vormen en maten. Out of the box ziet het creëren van een standaardscène met basiscomponenten er nogal saai uit, maar er is een manier om dat te doen draai dat door het steeds populairder wordende Material Design te implementeren door het gebruik van vormen, kleuren en bepaalde lay-outs. Deze twee tutorials doen precies dat en leiden de kijker door het maken en instellen van verschillende materiaalcomponenten, zoals de werkbalk, lade, zwevende actieknop, tekstvelden, et al.

  • Materiaalontwerp in Tasker-scènes
  • Materiaalstijl in Tasker-scènes

Hoewel de bovenstaande tutorials de materiële look zeker op een vrij goed gedefinieerde manier weergeven, is de beeldtaal van Google verre van compleet zonder betekenisvolle bewegingen en prachtige animaties. Deze tutorial behandelt de basisprincipes van het animeren van tasker-scènes met behulp van het element position-attribuut, en levert een aangenaam resultaat op.

  • Scène-animatie met behulp van elementpositie

Materiaal plug-in

Het creëren en manipuleren van vormen en het vervolgens uitvoeren van minieme aanpassingen en wijzigingen is vervelend en tijdrovend, en gaat voorbij aan het doel van Tasker. Om het ongemak te voorkomen en het creatieproces van de Material Design-scène te versnellen, is de Material Design Tasker-plug-in gemaakt waarmee gebruikers eenvoudig populaire materiaalcomponenten kunnen maken, zoals de werkbalk, lade, overloopmenu en zwevende actie Knop.

  • Materiaalontwerp Tasker-plug-in

Ontwerpen met Tasker is relatief eenvoudig en levert aangename resultaten op. Gecombineerd met krachtige raamwerken zoals Tasker Scenes en RRO Layers zijn de mogelijkheden vrijwel eindeloos. Bekijk ten slotte zeker eens de Tasker Tips & Tricks forum onder leiding van leden voor meer geweldige Tasker-inhoud, door de community voor de community!