Пространственная модель

В этом введении в Dialer описаны его основные элементы, основные функции, которые они предоставляют, и архитектура, объединяющая их.

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


Анатомия

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

Тип просмотра Включенные элементы Отображается, когда...
Доступные для просмотра контакты (недавние, контакты, избранное и подробные сведения)
  • Панель приложения (или заголовок приложения, подробные представления)
  • Доступное для просмотра пространство контактов (список, сетка или подробный вид)
Пользователь просматривает информацию о контактах и ​​вызовах или звонит контакту.
Клавиатура для набора номера
  • Панель приложений
  • Клавиатура для набора номера
Пользователь вводит номер телефона для совершения звонка
Во время разговора
  • Экран состояния вызова
  • Панель управления
Идет звонок
Управление приложением (Поиск и настройки)
  • Заголовок приложения
  • Наложение поиска или настроек
Пользователь ищет контакт или меняет настройки приложения.

Просмотр контактов

Анатомия приложения Dialer
1. Панель приложения с основными вкладками навигации и элементами управления приложением.
2. Доступное для просмотра пространство контактов.

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

Панель набора номера и режимы вызова

Анатомия набора номера
1. Панель набора номера
Анатомия панели управления вызовом
1. Экран состояния вызова
2. Панель управления

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

Анатомия поиска
1. Заголовок приложения/панель поиска
2. Наложение поиска
Анатомия настроек
1. Заголовок приложения
2. Наложение настроек

Основная навигация (панель приложения)

Основная навигация по панели приложения состоит из открытых вкладок:

Вкладки переключения навигации в номеронабирателе
Пользователи могут выбирать вкладки «Недавние», «Контакты» или «Избранное» на панели приложения, чтобы перемещаться между этими представлениями контактов. Пользователи также могут выбрать Панель набора для совершения вызовов с помощью панели набора.
Пространственная модель навигации Dialer
Выбор вкладки на панели приложения заменяет текущее представление другим представлением приложения верхнего уровня.

Элементы управления приложением

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

Пример элементов управления приложением
При выборе элемента управления «Настройки» (как показано здесь) на панели приложения открывается наложение, позволяющее пользователям изменять настройки приложения. Элемент управления «Поиск» отображает наложение с клавиатурой и панелью поиска. Закрытие наложений поиска или настроек возвращает пользователей к их предыдущему местоположению в приложении.
Приложение управляет пространственной моделью
Когда выбран элемент управления приложением, он открывает наложение поверх просматриваемого содержимого, а панель приложения меняется на заголовок приложения.

Доступное для просмотра пространство контента

В доступном для просмотра пространстве контактов пользователи могут прокручивать контакты по вертикали и перемещаться по z-пространству к отдельным сведениям о контакте на один уровень иерархии вниз.

Поскольку навигация по нескольким уровням увеличивает когнитивную нагрузку водителя, в Dialer есть только два уровня контакта: основной уровень и контактные данные.

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

Клавиатура для набора номера

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

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

Экран состояния вызова и панель управления

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

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