Автозапуск с сопоставлением файлов и универсальных кодов ресурсаВ предыдущих версиях Windows Phone на экране блокировки отображалось множество встроенных уведомлений, например о количестве новых писем и текстовых сообщений. В Windows Phone 8 экран блокировки можно настраивать и размещать на нем любые приложения. Разработчик должен предусмотреть возможность добавления своего приложении на экран блокировки, чтобы пользователь мог одним касанием просматривать доступную информацию. Экран блокировки появляется всякий раз при включении устройства, мгновенно отображая сведения о его состоянии и приложениях. Приложения поставляют на экран блокировки содержимое следующих элементов:
Примечание:
Рис. 1.
Приложение ContosoCookbook позволяет находить и отображать рецепты и их группы. На этом практическом занятии мы изменим фон экрана блокировки устройства, поместив сюда любимый рецепт пользователя (для этого мы перенесем рецепт из приложения на начальный экран и закрепим). Фон экрана блокировки Windows Phone 8 по умолчанию определяется пользователем. Пользователь может настраивать экран блокировки в разделе Settings (Параметры). Чтобы сменить фон экрана блокировки, приложение должно явно запросить разрешение пользователя. В качестве поставщика фона экрана блокировки выступает только одно приложение. На этом практическом занятии мы покажем, как выполняется запрос разрешения пользователя, и протестируем приложение, меняющее фон экрана блокировки. Исходная версия приложения ContosoCookbook расположена в установочной папке практического занятия Sources\Begin. После выполнения практического занятия мы должны получить версию приложения, идентичную по функциональности версии из папки Sources\End. Цели В ходе этого практического занятия вы освоите следующие функции:
Необходимые компоненты Чтобы занятие принесло максимальную пользу, необходимо иметь:
Структура практического занятия Данное практическое занятие включает в себя одно упражнение со следующими заданиями:
Примерное время выполнения На выполнение данного практического занятия потребуется не менее 30 минут. |