Tasker Week: temi e progettazione utilizzando script e scene!

È possibile utilizzare Tasker per rendere il tuo telefono più carino? Certo che può! Scopri come utilizzare Tasker per controllare o migliorare l'estetica del tuo telefono!

Siamo entrati in un'era in cui l'estetica, il layout e una piacevole esperienza utente sono importanti quasi quanto la funzionalità stessa, con le aspettative degli utenti che fissano un livello elevato per gli standard di progettazione. Come si applica a tasker? Bene, ci sono due aspetti da progettare in Tasker: app tematiche e progettazione di scene.

Diamo un'occhiata a entrambi!

App a tema

Modifica delle preferenze

Al giorno d'oggi, un certo numero di sviluppatori fornisce opzioni di tematizzazione nelle proprie app, la maggior parte offre temi scuri/chiari e numerosi altri offrono anche modifiche al colore. Ogni volta che un utente modifica una di queste impostazioni integrate, ad esempio passando da un tema scuro a uno chiaro o scegliendo un colore per l'app, la preferenza selezionata viene archiviata in un file xml nella cartella dati dell'app e questo metodo di archiviazione delle preferenze è noto come Preferenze condivise. Utilizzando un profilo che esegue uno script, Tasker può essere utilizzato per modificare queste preferenze al volo, fornendo funzionalità automatizzate interruttori di tema che si rivelano utili in condizioni come il passaggio al tema scuro di un'app dopo un certo periodo di tempo giorno.

SmartTheme è uno di questi set di script, che consente ad alcune app preimpostate di essere tematiche con il metodo sopra menzionato. Poiché ha modificato la cartella /data, questo set di script necessita dell'accesso root.

Cambiare i temi dei livelli con Tasker

Runtime Resource Overlay, una soluzione sviluppata internamente da Sony, è stata accettata dalla community che ha accettato la sfida portando temi impeccabili con controllo granulare alle ROM personalizzate, con Marshmallow di serie che lo supporta addirittura per alcuni estensione. I temi dei livelli hanno un'enorme popolarità e potenziale e la possibilità di cambiarli automaticamente utilizzando Tasker aumenta tale potenziale. Come si potrebbe cambiare livello usando Tasker, chiedi? Immergiamoci in:

L'app Layers Manager memorizza i layer attivi in ​​/system/vendor/overlay (o /vendor/overlay, a seconda del dispositivo). Pertanto, l'attività di attivazione e disattivazione dei livelli sarebbe simile a questa.

  • Inserisci tutti i file apk del livello in una cartella, ad esempio /sdcard/overlay/inactive/
  • Sposta l'apk del livello attualmente attivo da /system/vendor/overlay a /sdcard/overlay/inactive/
  • Sposta il livello richiesto da /sdcard/overlay/inactive/ a /system/vendor/overlay/
  • Cambia le autorizzazioni del livello appena copiato in 755
  • Riavviare il dispositivo
  • Voilà, il tuo nuovo livello è ora attivo.

Scene

Le scene di Tasker sono un modo pratico ed efficace per creare un'interfaccia utente legata ai comandi di Tasker e sono disponibili in una varietà di forme e dimensioni. Fuori dagli schemi, creare una scena standard con componenti di base finisce per sembrare piuttosto noioso, ma c'è un modo per farlo pernottarlo implementando il sempre più popolare Material Design attraverso l'uso di forme, colori e determinati layout. Questi due tutorial fanno proprio questo, guidando lo spettatore attraverso la creazione e l'impostazione di vari componenti del materiale come la barra degli strumenti, il cassetto, il pulsante di azione mobile, i campi di testo e altri.

  • Progettazione dei materiali nelle scene di Tasker
  • Stile materiale nelle scene di Tasker

Mentre i tutorial di cui sopra stabiliscono certamente l'aspetto del Materiale in un modo piuttosto ben definito, il linguaggio visivo di Google è lungi dall'essere completo senza movimenti significativi e animazioni deliziose. Questo tutorial esamina le basi dell'animazione delle scene del tasker utilizzando l'attributo posizione dell'elemento e fornisce un risultato piacevole.

  • Animazione della scena utilizzando la posizione dell'elemento

Plug-in materiale

Creare e manipolare forme e successivamente eseguire piccoli aggiustamenti e alterazioni è noioso e richiede tempo, vanificando lo scopo stesso di Tasker. Per evitare inconvenienti e accelerare il processo di creazione della scena Material Design, è stato creato il plug-in Tasker Material Design che consente agli utenti di creare facilmente componenti materiali popolari come la barra degli strumenti, il cassetto, il menu di overflow e l'azione mobile Pulsante.

  • Plug-in Tasker per la progettazione dei materiali

Progettare con Tasker è relativamente semplice e fornisce risultati piacevoli. In combinazione con potenti framework come Tasker Scenes e RRO Layers, le possibilità sono praticamente infinite. Infine, assicurati di controllare il Forum gestito dai membri di Tasker Tips & Tricks per ulteriori fantastici contenuti Tasker, dalla comunità per la comunità!