MSDN Library
Информация
Запрошенная вами тема показана ниже. Однако эта тема не включена в библиотеку.

Плитки, индикаторы событий и уведомления (приложения среды выполнения Windows)

[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. При разработке приложений для Windows 10 см. раздел последняя документация]

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

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

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

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

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

Для обновления плиток, вспомогательных плиток, плиток для экрана блокировки и всплывающих уведомлений могут использоваться несколько типов уведомлений:

  • локальные, во время работы приложения;
  • уведомления опроса, т. е. периодические обновления, поступающие с веб-сервера (только плитки, вспомогательные плитки и экраны блокировки);
  • push-уведомления, представляющие собой обновления с облачного сервера.

Концептуальные разделы

О необходимых понятиях можно прочитать в следующих разделах:

ТемаОписание

Общие сведения о плитках и уведомлениях плиток

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

Общие сведения об индикаторе событий

Индикатор событий-уведомлений передает сводную информацию или информацию о статусе, характерную для приложения. Логотипом может быть число (1–99) или один из глифов, предоставленных системой.

Обзор вспомогательных плиток

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

Обзор всплывающих уведомлений

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

Визуальные ресурсы плиток и всплывающих уведомлений

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

Глобализация и специальные возможности для плиток и всплывающих уведомлений

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

Обзор экрана блокировки

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

Отправка уведомлений

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

 

Инструкции

Перечисленные разделы о понятиях отвечают, скорее, на вопрос "что", а не "как". Если вы уже знакомы с самими понятиями и ищете учебные материалы по программированию для этих элементов и уведомлений, см. подразделы в разделе Работа с плитками, индикаторами событий и всплывающими уведомлениями.

Справочные разделы

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

Примеры

Полные, доступные для скачивания примеры на разных языках программирования, иллюстрирующие использование данных API, см. в Центре разработки.

Если вы хотите попробовать поработать с плитками, уведомлениями и другими характерными возможностями Windows 8, скачайте практические лабораторные занятия по Windows 8. Они представляют собой модульное, пошаговое введение в создание примера приложения Магазина Windows на языке программирования по вашему выбору (JavaScript и HTML или C# и XAML).

 

 

Показ:
© 2016 Microsoft