1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Как создать виджет

Виджеты — это автономные приложения, которые обычно можно найти на сторонних сайтах в виде часов, бегущих строк аукционов, обратного отсчета событий и т. д. Таким образом, виджеты — это мини-приложения, которые легко развернуть, быстро разработать и использовать для использования передовых технологий путем добавления функциональность существующих приложений. Если вы можете создать веб-страницу, то вы знаете, как создать и развернуть виджет, поскольку они используют одну и ту же технологию JavaScript, DHTML и CSS. Виджеты могут быть аксессуарами, приложениями или информационными виджетами. Дополнительные виджеты являются автономными и работают независимо от Интернета или приложений. Виджеты приложений полностью связаны с приложением, а информационные виджеты работают с интернет-данными.

Архитектура

Шаг 1

Запустите текстовый редактор и создайте файл HTML. Файл HTML должен соответствовать стандарту XHTML 1.0 и более поздним версиям, чтобы соответствовать рекомендациям текущих веб-стандартов. Простой код XHTML будет выглядеть следующим образом:

Виджеты <тело background="picture.png">

Добро пожаловать в мир виджетов

Шаг 2

Используйте тег для выполнения полного 2D-рендеринга виджета, если это необходимо. Атрибут «composite» — это еще одно дополнение к тегу, которое позволяет указать способ отображения изображения («picture.png»).

Шаг 3

Используйте каскадные таблицы стилей (CSS) для оформления виджета таким образом, чтобы он отображался одинаково во всех браузерах. Часть файла CSS будет содержать следующие стили:

Шаг 4

Поместите вышеуказанный файл в отдельный файл. В этом примере мы сохранили файл как «widget.css». Ссылайтесь на файл, используя оператор «import» в основном файле html, как показано:

<голова>

Добавление динамизма

Шаг 1

Используйте объект «виджет», чтобы предоставить дополнительные возможности. Например, чтобы получить доступ к настройкам пользователя, используйте следующую строку кода:

widget.setPreferenceForKey (предпочтение, ключ) GO widget.preferenceForKey (ключ);

Шаг 2

Используйте события активации, чтобы избежать чрезмерного использования процессорного времени или сетевых ресурсов виджетом. Код ниже показывает, как это делается:

If (window.widget) { widget.hide =скрыть GO widget.show =показать GO

function hide() { if (timeInterval ==null) { timeInterval =setInterval (updateTime (true);", 500) GO }

Добавьте в код другие функции по своему усмотрению.

Шаг 3

Создайте файл «Info.plist», чтобы идентифицировать виджет и его ресурсы. Этот файл зависит от того, что он должен содержать в зависимости от типа виджета.

Совет

В соответствии с использованием веб-технологий динамизм виджетов обеспечивается с помощью JavaScript. Это позволяет виджету получать доступ к настройкам пользователя в системе, переворачивать виджеты для доступа к настройкам, открывать другие приложения, реагировать на события веб-страницы и выполнять системные команды, такие как инструменты командной строки и сценарии оболочки.


  1. Как создать Cingular рингтоны
  2. Как создавать рингтоны
  3. Как создать файл ALX
  4. Как создать файл 3gp
  5. Как создать рингтон файлы