Може ли Tasker да се използва, за да направите телефона си по-красив? Разбира се, че може! Научете как да използвате Tasker, за да контролирате или подобрите естетиката на телефона си!
Навлязохме в епоха, в която естетиката, оформлението и приятното потребителско изживяване са почти толкова важни, колкото и самата функционалност, като очакванията на потребителите поставят висока летва за стандартите за дизайн. Как се отнася това за tasker? Е, има две допирателни за проектиране в Tasker – приложения за оформяне на теми и проектиране на сцени.
Нека да разгледаме и двете!
Тематични приложения
Редактиране на предпочитания
В днешно време редица разработчици предоставят опции за оформяне на теми в своите приложения, като мнозинството от тях предлагат тъмни/светли теми, а много от тях предлагат и настройка на цветовете. Всеки път, когато потребител редактира една от тези вградени настройки, като например превключване между тъмна и светла тема или избор на цвят за приложението, избраното предпочитание се съхранява в xml файл в папката с данни на приложението и този метод за съхранение на предпочитанията е известен като Споделени предпочитания. С помощта на профил, който изпълнява скрипт, Tasker може да се използва за редактиране на тези предпочитания в движение, осигурявайки автоматизирани превключватели на теми, които се оказват полезни при условия като превключване към тъмна тема на приложение след определено време от ден.
SmartTheme е един такъв набор от скриптове, който позволява няколко предварително зададени приложения да бъдат тематизирани по гореспоменатия метод. Тъй като промени папката /data, този набор от скриптове се нуждае от root достъп.Превключване на теми за слоеве с Tasker
Runtime Resource Overlay, решение, разработено вътрешно в Sony, беше поето от общността, която пое предизвикателството внасяйки безупречно оформяне на теми с детайлен контрол на персонализираните ROM, като стандартният Marshmallow дори го поддържа за някои степен. Темите на слоевете имат огромна популярност и потенциал, а възможността за автоматичното им превключване с помощта на Tasker разширява този потенциал. Как може човек да превключва слоевете с помощта на Tasker, ще попитате? Нека се потопим в:
Приложението Layers Manager съхранява активните слоеве в /system/vendor/overlay (или /vendor/overlay, в зависимост от устройството). Като такава задачата за активиране и деактивиране на слоеве би изглеждала по следния начин.
- Поставете всичките си apk файлове със слоеве в папка, като /sdcard/overlay/inactive/
- Преместете текущо активния apk слой от /system/vendor/overlay в /sdcard/overlay/inactive/
- Преместете необходимия слой от /sdcard/overlay/inactive/ в /system/vendor/overlay/
- Променете разрешенията на новокопирания слой на 755
- Рестартирайте устройството
- Ето, вашият нов слой вече е активен.
Сцени
Сцените на Tasker са удобен и ефективен начин за създаване на потребителски интерфейс, свързан с командите на tasker, и се предлагат в различни форми и размери. Извън кутията създаването на стандартна сцена с основни компоненти в крайна сметка изглежда доста скучно, но има начин завъртете това, като внедрите все по-популярния материален дизайн чрез използването на форми, цветове и определени оформления. Тези два урока правят точно това, като превеждат зрителя през създаването и настройката на различни материални компоненти като лента с инструменти, чекмедже, плаващ бутон за действие, текстови полета и др.
- Материален дизайн в сцени на Tasker
- Материален стил в сцените на Tasker
Въпреки че горните уроци със сигурност установяват изгледа на Material по доста добре дефиниран начин, визуалният език на Google далеч не е пълен без смислено движение и възхитителни анимации. Този урок разглежда основите на анимирането на сцени на tasker с помощта на атрибута за позиция на елемента и осигурява приятен резултат.
- Сценична анимация, използваща позицията на елемента
Плъгин за материали
Създаването и манипулирането на фигури и последващото извършване на дребни корекции и промени е досадно и отнема много време, нарушавайки самата цел на Tasker. За да се предотврати неудобството и да се ускори процесът на създаване на сцената на Material Design, беше създадена добавката Material Design Tasker което позволява на потребителите лесно да създават популярни материални компоненти като лента с инструменти, чекмедже, меню за препълване и плаващо действие Бутон.
- Plugin Tasker за материален дизайн
Проектирането с Tasker е относително лесно и осигурява приятни резултати. В комбинация с мощни рамки като Tasker Scenes и RRO слоеве, възможностите са практически безкрайни. И накрая, не забравяйте да проверите Съвети и трикове на Tasker, ръководен от членове форум за по-страхотно съдържание на Tasker, от общността за общността!