2016-10-28 3 views
0

Этот новый метод появился в Android класс 7,1 UserManager описывается hereКаков прецедент для UserManager.isDemoUser()?

Проверки, если приложение вызова работает в демо-пользователя. При работе в демонстрационном приложении приложения могут быть более полезными для пользователя или более подробно объяснять их возможности.

Вариант использования для меня очень неясен, может кто-нибудь рассказать больше? или дать ссылку на образец?

ответ

1

Via: https://developer.android.com/preview/api-overview.html#carrier-apis

приложения теперь могут проверить, если устройство работает в качестве демо-пользователя.

Приложения могут вызвать новый метод UserManager.isDemoUser(), чтобы узнать, работает ли приложение в песочнице демонстрационного пользователя. Это позволяет приложениям настраивать начальный опыт потенциальному клиенту. Например, при работе в качестве демонстрационного пользователя приложение может предоставить дополнительную помощь пользователю или более подробно объяснить его возможности.

Один из сценариев будет где ваше приложение предустановлено на в магазине демонстрационного устройства (то есть. Видеть последние телефоны в магазине Verizon, приложение может пропустить экраны Логин/настройки, чтобы дать быстрый демо).

+0

Как вы входите в этот режим? –

+0

Настройки -> Параметры разработчика -> Демо-режим –

+0

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

Смежные вопросы