Водич о томе како да аутоматски промените тему Гбоард-а у Материал Дарк када је ноћ, али нека буде Материал Лигхт током дана.
На форумима КСДА-Девелопер, један од најпопуларнијих разлога зашто људи и даље воле да рутирају свој телефон је да могу да дају тему свог телефона како год желе. Захваљујући Субстратуму, већина елемената корисничког интерфејса система и многе апликације могу бити тематске. Ако Субстратум тема не постоји за вашу омиљену апликацију, онда у неким случајевима можете потражити алтернативне верзије тих апликација које нуде могућности тема. Иако вам Гоогле-ова апликација за тастатуру, Гбоард, нуди могућност да промените њену тему, многи људи јесу разочаран када сам открио да не постоји начин да се тема аутоматски промени у зависности од доба дана. Можда волите да имате тему Материјално светло током дана, али желите да пређете на тему Материјално тамно ноћу како не бисте били заслепљени њеном осветљеношћу. У том случају, ево упутства о томе како да аутоматски промените тему Гбоард-а на основу критеријума које желите.
Гбоард једнобојне теме – тренутно укупно 17
Захтеви
- Таскер ($2.99)
- Роот приступ
Таскер је апликација за аутоматизацију коју користим да извршим ово подешавање. Можете слободно да користите друге бесплатне апликације за аутоматизацију, али Таскер је онај који користим годинама, тако да је једини који ми је довољно познат да правим скрипте као што је ова.
Што се тиче потребе за роот приступом, то је нажалост једини начин да промените Гбоард тему без проблема и без интервенције корисника. Пошто Гбоард не нуди никакву намеру или пречицу за брзо пребацивање између тема, потребан нам је роот приступ да бисмо могли да изменимо Гбоард-ове преференциалне датотеке које се налазе у фасцикли /дата/дата.
Приручник
Постоје два дела овог сценарија. Први укључује прављење Таскер Профиле - временског контекста који ће, када се испуни, покренути наш Таскер Таск да промени нашу Гбоард тему. Други, као што можете претпоставити, је сам Таскер Таск који се позива када се профил активира. Провешћу вас кроз упутства корак по корак како бисте направили Профил Таскер-а, али ћу дати мање детаљна упутства о креирању Таскер Таск-а јер је мало напреднији. Препоручујем вам да када дођете до дела Таскер Таск да једноставно увезете задатак који ћу повезати одмах испод.
Преузмите задатак Гбоард промене боје са АндроидФилеХост-а
Преузмите горњи задатак Таскер и сачувајте .тск.кмл датотеку било где у интерној меморији. Затим отворите Таскер и додирните картицу „ЗАДАЦИ“ горе. Када сте на картици Задаци, дуго притисните „ЗАДАЦИ“ док не видите опцију „Увези“. Додирните Увези и потражите .тск.кмл датотеку коју сте раније сачували. Изаберите га да бисте га увезли. Сада би требало да видите задатак под називом „Промена боје Гбоард-а“ са иконом Гбоард-а. (Напомена: ако сте сакрили Гбоард икону из фиоке апликације, икона се може приказати као грешка. Можете то безбедно игнорисати.)
Затим ћу вас водити кроз креирање профила који ће користити овај задатак који смо управо увезли.
- Отворите Таскер и тапните на + дугме у доњем десном углу.
- Изаберите "време" Контекст.
- За „Од“ изаберите време почетка када желите да Гбоард Дарк тема буде активна. За „За“ изаберите време завршетка када желите да Гбоард Лигхт тема почне да буде активна. На пример, изабрао сам Од 19:00 до 7:00, што значи да је моја тамна тема активна између 19:00-7:00, а светла тема је активна између 7:01 и 18:59.
- Узвратите ударац и Таскер ће од вас тражити да или приложите задатак или да креирате нови. Иако сте увезли Гбоард задатак промене боје, не бирајте га. Уместо тога, креирајте а Нови задатак.
- Назовите профил нешто описно. Назвао сам је „Промени ноћну тему Гбоарда“.
- Када сте на екрану за уређивање задатака, притисните + дугме у доњем средини да бисте додали нову радњу.
- Изабери Променљиве --> Вариабле Сет. име: %тхеме. До: материјал_тамно.
- Додајте још једну радњу. Изабери Задатак --> Изврши задатак. За Име, притисните лупу и сада изаберите Промена боје Гбоард-а. У оквиру параметра 1 унесите %тхеме.
Сада се вратите на главни екран Таскера. Завршили сте половину подешавања, јер ће се сада Таскер покренути у 19:00 или у било које време које подесите и променити Гбоард тему у Материал Дарк. Сада морамо да завршимо други део, тако да ће Таскер променити тему назад у Материал Лигхт када дође до 7:00 или у било које време које подесите.
- Дуго притисните задатак који сте управо креирали. Требало би да видите опцију да Додајте излазни задатак. Изаберите ту опцију.
- Нема потребе да именујете задатак, само поново уђите на екран за уређивање задатка.
- Додајте радњу. Променљиве --> Вариабле Сет. име: %тхеме. До: материјал_светло.
- Додајте још једну радњу. Задатак --> Изврши задатак. име: Промена боје Гбоард-а. У оквиру параметра 1 унесите %тхеме.
И готови сте! Таскер ће сада аутоматски променити Гбоард тему у зависности од доба дана. Имајте на уму да ако још увек нисте одобрили Таскер-у роот приступ, он ће од вас тражити да му доделите роот приступ када се овај задатак покрене први пут. Можете га натерати да затражи роот приступ сада, а не касније тако што ћете унети задатак промене боје Гбоард-а, дуго притискати радњу #2, а затим притиснути тастер за покретање у доњем левом углу.
Промена у друге боје или у другим контекстима
Користећи мој задатак, можете променити тему Гбоард-а у друге боје и на основу других контекста. Све што треба да урадите је да креирате нове профиле са различитим контекстима (као што је контекст апликације), а затим додате две радње (скуп променљивих и извршавање задатка) које сам дефинисао горе. Ако желите боју која није тамна или светла, ево листе свих низова који одговарају 17 опција боја које имате:
- материјал_тамно
- материјал_светло
- гоогле_блуе_лигхт
- гоогле_блуе_дарк
- боја црвена
- цолор_греен
- цолор_теал
- цолор_блуе
- цолор_циан
- цолор_дееп_пурпле
- цолор_пинк
- цолор_лигхт_пинк
- цолор_бровн
- цолор_блуе_греи
- боја Црна
- холо_блуе
- холо_вхите
Подесите %тхеме променљиву на један од ових низова да бисте подесили тему Гбоард-а на ту боју.
Објашњење како ово функционише
Ако вас занима како ово функционише, ево кратког објашњења. Користећи роот, копирам датотеку са подешавањима коју користи Гбоард која се налази у /дата/дата/цом.гоогле.андроид.инпутметход.латин/схаред_префс/ под називом цом.гоогле.андроид.инпутметход.латин_преференцес.кмл. Ова датотека са подешавањима је КСМЛ који садржи стринг под називом „аддитионал_кеибоард_тхеме“ који садржи име варијанте боје коју користи Гбоард. Користим параметар %тхеме и заменим било коју боју која је тамо већ постављена, затим вратим измењену датотеку назад у Гбоард-ов /дата фолдер и затим угасим Гбоард апликацију. Бум - тема се мења аутоматски.
То је то за овај туторијал! Пратите наше категорија туторијала за више оваквих садржаја. Хвала, и останите са нама за наш следећи водич!