Как создать свой собственный виджет на Android

Виджеты являются характерными для Android. Много приложений имеют свои собственные виджеты и Play Маркета можно найти много элементов, которые могут отображать погоду и другие элементы на главном экране. И если бы мы могли создавать свои собственные виджеты и создавать их с нуля?

Создайте свой собственный виджет не обязательно предполагает знание программирования или написания приложений. В Play Store, вы найдете специальные инструменты, которые позволяют легко создавать свои собственные виджеты, которые мы можем поставить любую информацию (погода, астрономия, уровень заряда аккумулятора, время, дату, и многие, многие другие), а также к стилю их правильно и разобраться.

Один из лучших таких инструментов является Zooper Widget приложения, которое будет создавать любой виджет любого размера. Zooper Widget доступен бесплатно, хотя платная версия с дополнительными функциями, также найдены. В начале, однако, полностью бесплатная версия достаточно нам. Мы создаем собственные виджеты, используя Zooper Widget После установки приложения с моторизованными виджетами отображения.

В списке теперь будет пустыми виджеты шаблона разных размеров. Выберите размер, который мы заинтересованы в том, а затем перетащите его на главный экран. Несмотря на то, что кажется пустым, затемненное поле. Для того, чтобы начать создавать виджет в нужном месте, нажмите палец на нашем шаблоне. Вы попадете на экран Zooper Widget.

В начале, мы можем выбрать, хотим ли мы создать виджет с нуля самостоятельно, или может предпочесть выбрать готовый шаблон в качестве основы, мы будем изменять. Мне нужна эта статья будет создать простой виджет с нуля. Я выбираю пустое место (пустой) и передается на экран конфигурации. На первом экране можно выбрать фоновое изображение всего виджета, установить местоположение, прикрепить его к нашему календарю и изменить масштаб. Тем не менее, большинство из нас должна быть вкладка озабоченность «Система», в которой мы можем добавить виджет на отдельные элементы.

Каждый элемент, такие как дата, время, значок погоды и температуры, так называемый. модуль, который отображает внутри виджета. В «системе» мы можем просто добавить такие модули. Для этого нажмите на кнопку плюс и выберите из списка тип модуля.

Мы располагаем текстовые модули (отображающие информацию в виде текста, или час, уровень заряда батареи, температура, дата, информация астрономическую и другие), значки и растровые изображения (графические элементы, которые могут отображать графику, связанные с погодой или состояния батареи), и средство прямоугольный, ряд (например. вертикальный список дней недели) или прогресс баров (например. бар, указывающий уровень заряда батареи и уровень сигнала).

Чаще всего мы, конечно, использовать текстовые модули. Выберите из списка - мы видим, что по умолчанию устанавливаются для отображения текущего времени. Мы можем изменить это в «текстовом содержании», где мы находим текстовые элементы, доступные для отображения вместо часов. Это могут быть вещи, такие как дата, температура, время восхода / захода солнца, широты и долготы, имя оператора или сети Wi-Fi, IP-адрес, а также многие другие. Все элементы разделены на группы, такие как погода, местоположение, сети, системы, время, дата, аккумулятор или календарь.

После того, как вы выбираете тип элемента, вы можете дополнительно настроить его цвет, положение на виджете (по оси Х, Y-ось), размер, масштабирование и другие элементы. Когда вы закончите настройку, мы можем вернуться к списку модулей в системе и возможностью добавления дополнительных элементов. Как мы добавим больше элементов растровой графики или погоды. Выберите подходящий набор иконок, а также изменение размера и правильно установить значок погоды.

В конце концов, мы можем добавить дополнительные текстовые элементы, такие как температура, восход, закат и поместить их вокруг значков погоды. Конечно, количество возможностей практически неограниченно, и мы не должен создавать типичное время погодного информера. После того, как мы закончим все это достаточно, чтобы вернуться к главному экрану Android и восхищаюсь собственный персонализированный виджет, который отображает только информацию, которые нас интересуют.