Виджеты на Android — это отличный способ получить доступ к основным функциям приложения прямо на главном экране. Но многие разработчики, включая Google, не поставляют виджеты со своими приложениями. Что, если я скажу вам, что вы можете создавать собственные виджеты? Да, верно. С KWGT вы можете сделать именно это.
KWGT — это приложение, которое помогает вам создавать потрясающие виджеты для вашего домашнего экрана, и оно довольно популярно среди энтузиастов настройки Android. Тем не менее, интерфейс приложения может быть немного сложным для новых пользователей. Но не беспокойтесь. Читайте дальше, и я уверен, что вы очень скоро сделаете несколько крутых виджетов.
Для начала загрузите KWGT из Play Store. У приложения есть бесплатная версия с поддержкой рекламы, в которой отсутствуют несколько функций, но этого достаточно для начала работы. Как только вы освоитесь, вы можете приобрести профессиональный ключ, который удаляет всю рекламу и открывает несколько дополнительных функций.
Настройка готовых виджетов с помощью KWGT
Если вы раньше не использовали KWGT, вам следует сначала попробовать свои силы в настройке готовых виджетов. Вы можете получить несколько отличных пакетов виджетов в Play Store и настроить их в соответствии со своими настройками. Для этого поста я буду использовать Watermelon KWGT, красочный пакет виджетов с минимальной эстетикой.
Примечание:
После загрузки KWGT и установки пакета виджетов выполните следующие действия, чтобы установить и настроить виджеты.
Добавьте виджет KWGT на главный экран
Шаг 1: Нажмите и удерживайте на главном экране и выберите подсказку виджетов.

Шаг 2: В меню виджетов прокрутите вниз, чтобы найти виджеты KWGT, выберите нужный размер виджета и перетащите его на главный экран.

Шаг 3: Нажмите на пустой виджет, чтобы открыть страницу выбора виджета.

Шаг 4: Здесь выберите виджет по вашему выбору. Я выбрал минимальный виджет часов из пакета Watermelon KWGT.

Начните настройку
Выбрав виджет, вы будете перенаправлены в редактор виджетов. Редактор виджетов разделен на шесть вкладок — «Элементы», «Фон», «Сенсорный экран», «Слой», «Глобальные параметры» и «Ярлыки». Каждая вкладка позволит вам работать с разными аспектами виджета.

Виджет часов, который я выбрал, едва виден, поэтому для этого примера я изменю размер шрифта, чтобы сделать его более заметным. Я также буду менять положение каждого элемента, чтобы они не перекрывались. Вместе с этим я добавлю фон, чтобы часы были видны даже на светлых обоях. И, наконец, я добавлю ярлык к виджету, который будет открывать приложение «Часы», когда я нажимаю на него. Просто выполните следующие действия, чтобы сделать то же самое:
Шаг 1: Нажмите на элемент «Морфинг текста» на вкладке «Элементы», а затем нажмите на значок + рядом с параметром «Размер», чтобы увеличить размер. Нажатие на стрелки вперед/назад увеличивает/уменьшает размер шрифта с шагом 10. Повторите этот шаг для всех элементов в виджете.


Шаг 2: Переключитесь на вкладку положения и коснитесь значка +/- рядом с XOffset, чтобы переместить элемент по оси X. Сделайте то же самое для YOffset, чтобы переместить его по оси Y.


Шаг 3: На вкладке «Фон» коснитесь панели рядом с параметром «Цвет», чтобы открыть палитру цветов. Здесь вы можете выбрать цвет фона по вашему выбору. Вы также можете настроить непрозрачность фонового слоя, если хотите.


Шаг 4: Чтобы добавить ярлык, перейдите на вкладку «Сенсорный экран» и коснитесь панели рядом с параметром «Действие». Затем выберите параметр «Запустить приложение» во всплывающем меню. Теперь вы можете выбрать приложение по вашему выбору, нажав на панель рядом с опцией «Приложение».


После внесения всех этих изменений вот такой виджет у меня получился:


Выглядит намного лучше, правда? Поскольку мы не рассмотрели все варианты в этом примере. Я дам вам краткое изложение того, что вы можете сделать с ними. Параметр «Слой» позволяет увеличивать/уменьшать виджет в целом. По сути, вы можете пропустить метод изменения размера, который я использовал в своем примере, и просто масштабировать виджет на вкладке «Слой».


На вкладке Globals вы можете создавать динамические настройки, которые позволят вам изменять настройки для нескольких элементов одновременно. Вы можете добавить Global, нажав значок + в правом верхнем углу редактора виджетов. Наконец, вкладка «Ярлык» позволяет добавить ярлык к виджету. Это работает так же, как вкладка Touch, и позволяет вам иметь два отдельных ярлыка на одном виджете.


Хотя это может показаться большой работой, использование KWGT для настройки виджетов не так уж и сложно. Кроме того, приложение регулярно сохраняет ваш прогресс и позволяет легко вернуться к точке восстановления, нажав кнопку «Восстановить», расположенную в правом верхнем углу рядом с кнопкой «Сохранить».
Как только вы будете удовлетворены результатами, вы можете просто нажать на кнопку сохранения и выйти из редактора виджетов. Ваш настроенный виджет автоматически появится на главном экране.
Создайте собственный виджет с помощью KWGT
Теперь, когда вы знаете, как настраивать готовые виджеты, давайте приступим к созданию пользовательских виджетов. Создание пользовательских виджетов с помощью KWGT — непростая задача. Конечно, вы можете сделать приличный виджет в кратчайшие сроки, но для отличного виджета вам придется потратить некоторое время и усилия.
Для простоты в этой статье я создам виджет часов. Выполните первые несколько шагов, упомянутых ранее, чтобы создать виджет KWGT на главном экране и перейти на страницу выбора виджета. Теперь выполните следующие действия, чтобы создать собственный виджет:
Шаг 1: Нажмите на значок нового виджета в правом верхнем углу, чтобы начать новый проект. Это открывает пустой редактор виджетов.

Шаг 2: Чтобы добавить элементы в виджет, коснитесь значка + в правом верхнем углу редактора виджетов и выберите нужный элемент в меню. Я выбрал опцию Morphing Text для создания виджета часов.

Примечание:
Шаг 3: Настройте элемент Morphing Text, как упоминалось ранее. Для этого виджета я изменил стиль шрифта, увеличил размер и переместил его немного влево.

Шаг 4: Нажмите значок + еще раз, чтобы добавить еще один элемент Morphing Text для даты, и нажмите на полосу рядом с опцией «Текст», чтобы изменить время до даты.

Шаг 5: В редакторе формул выберите параметр «df», чтобы преобразовать дату в текст.

Шаг 6: Выберите стиль даты из списка примеров. Введите формулу в параметр «Редактор формул» и нажмите на галочку в правом верхнем углу, чтобы сохранить изменения.

Настройте элемент Morphing Text для даты, как упоминалось ранее. Здесь я изменил стиль, размер и цвет шрифта и переместил текст, чтобы выровнять его по времени. Я также добавил фон для улучшения видимости. Если бы вы выполнили все эти шаги до буквы T, у вас теперь был бы виджет, который выглядит примерно так:

Да, я знаю, что это немного, но теперь вы знаете, как сделать это лучше. Вы можете добавить в свой виджет множество различных элементов из меню компонентов, каждый из которых служит разным целям. Параметр «Компонент» позволяет добавить готовый компонент, а параметр «Прогресс» позволяет добавить в виджет аккуратный индикатор выполнения.
Параметры «Группа перекрытия» и «Группа стека» позволяют группировать элементы в вашем виджете, тогда как параметр «Серия» позволяет создавать собственные серии для дат, времени, батареи и т. д. Остальные параметры говорят сами за себя.
Публикуйте свои собственные пакеты виджетов
Как только вы освоите этот процесс, я уверен, вы сможете создавать гораздо более сложные виджеты, чем тот, который я сделал здесь. Вы даже можете публиковать свои виджеты в Play Store с помощью KAPK Kustom Skin Pack Maker. Загляните в сабреддит Kustom для вдохновения и попробуйте воссоздать виджеты, которые вы там видите, чтобы немного попрактиковаться. Не забудьте скинуть ссылки на свои пользовательские виджеты в комментариях ниже, и я проверю их.
Следующий: Хотите поднять свой домашний экран на новый уровень? Используйте сторонний лаунчер. Но выбор одного может привести к путанице. Ознакомьтесь с нашими лучшими решениями, чтобы немного упростить задачу.