Tasker-Woche: Thematisierung und Design mithilfe von Skripten und Szenen!

Kann Tasker verwendet werden, um Ihr Telefon schöner zu machen? Klar, das geht! Erfahren Sie, wie Sie mit Tasker die Ästhetik Ihres Telefons steuern oder verbessern können!

Wir sind in ein Zeitalter eingetreten, in dem Ästhetik, Layout und ein angenehmes Benutzererlebnis fast genauso wichtig sind wie die Funktionalität selbst, und in dem die Erwartungen der Benutzer hohe Maßstäbe für Designstandards setzen. Wie trifft das auf Tasker zu? Nun, es gibt zwei Aspekte beim Entwerfen in Tasker: Themen für Apps und Entwerfen von Szenen.

Schauen wir uns beide an!

Theming-Apps

Bearbeiten der Präferenzen

Heutzutage bieten eine Reihe von Entwicklern Themenoptionen in ihren Apps an, wobei die meisten dunkle/helle Themen anbieten und zahlreiche auch Farboptimierungen anbieten. Jedes Mal, wenn ein Benutzer eine dieser integrierten Einstellungen bearbeitet, z. B. zwischen einem dunklen und hellen Thema wechselt oder eine Farbe für die App auswählt, Die ausgewählte Präferenz wird in einer XML-Datei im Datenordner der App gespeichert. Diese Methode der Präferenzspeicherung wird als „ Gemeinsame Einstellungen. Mithilfe eines Profils, das ein Skript ausführt, kann Tasker verwendet werden, um diese Einstellungen im Handumdrehen zu bearbeiten und so eine automatisierte Bereitstellung bereitzustellen Themenwechsel, die sich unter Umständen als nützlich erweisen, z. B. beim Wechsel zum dunklen Thema einer App nach einer bestimmten Zeit Tag.

SmartTheme ist ein solcher Satz von Skripten, der es ermöglicht, einige voreingestellte Apps mit der oben genannten Methode zu thematisieren. Da der Ordner /data geändert wurde, benötigt dieser Skriptsatz Root-Zugriff.

Ebenenthemen mit Tasker wechseln

Runtime Resource Overlay, eine intern bei Sony entwickelte Lösung, wurde von der Community angenommen und stellte sich der Herausforderung Bringt makelloses Design mit granularer Kontrolle in die benutzerdefinierten ROMs, wobei Marshmallow es bei einigen sogar unterstützt Ausmaß. Ebenenthemen erfreuen sich enormer Beliebtheit und Potenzial, und die Möglichkeit, sie mithilfe von Tasker automatisch zu wechseln, steigert dieses Potenzial. Wie könnte man mit Tasker zwischen Ebenen wechseln, fragen Sie? Lasst uns eintauchen:

Die Layers Manager-App speichert aktive Layer in /system/vendor/overlay (oder /vendor/overlay, je nach Gerät). Daher würde die Aufgabe zum Aktivieren und Deaktivieren von Ebenen in etwa so aussehen.

  • Platzieren Sie alle Ihre Layer-Apk-Dateien in einem Ordner, z. B. /sdcard/overlay/inactive/
  • Verschieben Sie die aktuell aktive Layer-Apk von /system/vendor/overlay nach /sdcard/overlay/inactive/
  • Verschieben Sie die erforderliche Ebene von /sdcard/overlay/inactive/ nach /system/vendor/overlay/
  • Ändern Sie die Berechtigungen des neu kopierten Layers auf 755
  • Starte das Gerät neu
  • Voila, Ihre neue Ebene ist jetzt aktiv.

Szenen

Tasker-Szenen sind eine praktische und effektive Möglichkeit, eine Benutzeroberfläche zu erstellen, die an Tasker-Befehle gebunden ist, und sind in verschiedenen Formen und Größen erhältlich. Nach dem Auspacken sieht das Erstellen einer Standardszene mit Basiskomponenten ziemlich langweilig aus, aber es gibt eine Möglichkeit Drehen Sie dies, indem Sie das immer beliebter werdende Materialdesign durch die Verwendung von Formen, Farben und bestimmten Dingen umsetzen Layouts. Diese beiden Tutorials tun genau das und führen den Betrachter durch die Erstellung und Einrichtung verschiedener Materialkomponenten wie der Symbolleiste, der Schublade, der schwebenden Aktionsschaltfläche, Textfelder usw.

  • Materialdesign in Tasker-Szenen
  • Materialstil in Tasker-Szenen

Während die oben genannten Tutorials den Material-Look sicherlich recht klar definieren, ist die visuelle Sprache von Google ohne sinnvolle Bewegung und ansprechende Animationen bei weitem nicht vollständig. Dieses Tutorial geht auf die Grundlagen der Animation von Tasker-Szenen mithilfe des Elementpositionsattributs ein und liefert ein angenehmes Ergebnis.

  • Szenenanimation unter Verwendung der Elementposition

Material-Plugin

Das Erstellen und Bearbeiten von Formen und die anschließende Durchführung winziger Anpassungen und Änderungen ist mühsam und zeitaufwändig und verfehlt den eigentlichen Zweck von Tasker. Um die Unannehmlichkeiten zu vermeiden und den Erstellungsprozess der Material Design-Szene zu beschleunigen, wurde das Material Design Tasker-Plugin erstellt Dadurch können Benutzer auf einfache Weise beliebte Materialkomponenten wie Symbolleiste, Schublade, Überlaufmenü und schwebende Aktionen erstellen Taste.

  • Material Design Tasker-Plugin

Das Entwerfen mit Tasker ist relativ einfach und liefert erfreuliche Ergebnisse. In Kombination mit leistungsstarken Frameworks wie Tasker Scenes und RRO Layers sind die Möglichkeiten nahezu unbegrenzt. Schauen Sie sich zum Schluss unbedingt die an Von Mitgliedern geführtes Forum mit Tasker-Tipps und -Tricks für weitere tolle Tasker-Inhalte, von der Community für die Community!