Качество приложения на большом экране

Последнее обновление: 21.01.2026

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

Изображение трех уровней качества в виде вертикально расположенных слоев.

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

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

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

Примеры оптимизированных и дифференцированных макетов для больших экранов можно посмотреть в галерее макетов для больших экранов .

Контрольные списки совместимости с большими экранами

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

К уровням поддержки относятся следующие:

Уровень 3 (базовый) — готовность к работе с большими экранами

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

Уровень 2 (лучше) — Оптимизировано для больших экранов

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

УРОВЕНЬ 1 (лучший) — Большой экран, отличающийся от других

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

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


иконка 3-го уровня

УРОВЕНЬ 3

Готовность к большому экрану

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

Приложения также должны соответствовать следующим требованиям к большим экранам:

Категория ИДЕНТИФИКАТОР Тест Описание
Конфигурация и непрерывность LS-C1 Т3-1 , Т3-2

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

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

  • Положение прокрутки прокручиваемых полей сохраняется.
  • Введенный в текстовые поля текст сохраняется, а состояние клавиатуры восстанавливается.
  • Воспроизведение мультимедиа возобновляется с того места, где оно было прервано в момент внесения изменений в конфигурацию.
LS-C2 Т3-3 Приложение обрабатывает комбинации изменений конфигурации, такие как изменение размера окна с последующим поворотом устройства или поворот с последующим складыванием или раскладыванием устройства.
Многооконный режим и многократное возобновление работы ЛС-М1 Т3-4

Приложение полностью функционально в многооконном режиме. См. раздел «Поддержка многооконного режима» .

Примечание: Приложения Unity должны быть версии Unity Long Term Support (LTS) 2019 или более поздней. См. проверку многооконного режима .

LS-M2 Т3-5 , Т3-6 Приложение полностью поддерживает функцию возобновления воспроизведения в нескольких окнах . Приложение обновляет свой пользовательский интерфейс (продолжает воспроизведение медиафайлов, добавляет новые сообщения, обновляет ход загрузки и т. д.), когда оно не является основным активным приложением. Кроме того, приложение обрабатывает потерю эксклюзивных ресурсов, таких как камера и микрофон, в сценариях многооконного режима. См. раздел «Жизненный цикл Activity в многооконном режиме» .
Предварительный просмотр с камеры и проекция медиаконтента LS-CM1 Т3-7 Приложение обеспечивает предварительный просмотр изображения с камеры в альбомной и портретной ориентации, в сложенном и разложенном состоянии устройства, а также в многооконном режиме. Предварительный просмотр имеет правильные пропорции и ориентацию.
LS-CM2 Т3-8 Приложение поддерживает проекцию мультимедиа в альбомной и портретной ориентации, в сложенном и разложенном состоянии устройства, а также в многооконном режиме. Проекция имеет правильные пропорции и ориентацию.
Клавиатура, мышь и тачпад ЛС-И1 Т3-9 Приложение поддерживает ввод текста с помощью внешней клавиатуры и переключается между физической и виртуальной клавиатурами при подключении или отключении внешней клавиатуры без перезапуска приложения.
LS-I2 Т3-10

Приложение поддерживает базовые взаимодействия с мышью или трекпадом:

  • Клик: любой кликабельный элемент, включая кнопки, выпадающие меню, поля ввода текста и значки навигации.
  • Выделить: любой доступный для выделения элемент, включая переключатели, флажки и текст (путем свайпа или двойного щелчка).
  • Прокрутка: вертикальная и горизонтальная прокрутка в элементах, допускающих прокрутку, таких как списки и средства выбора.
Стилус LS-S1 Т3-11

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

См. раздел «Стилус» в разделе «Совместимость с устройствами ввода на больших экранах» .

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

LS-S1.1 Т3-12

На Android 14 (уровень API 34) и выше пользователи могут вводить и редактировать текст в текстовых полях ввода с помощью стилуса. На ChromeOS M114 и выше стилус можно использовать для ввода и редактирования текста в текстовых полях ввода в компонентах WebView .

Примечание: В Android 14 и выше компоненты EditText по умолчанию поддерживают ввод с помощью стилуса; специальная разработка не требуется. В ChromeOS M114 и выше WebView по умолчанию поддерживает ввод с помощью стилуса в текстовые поля.

иконка 2-го уровня

УРОВЕНЬ 2

Оптимизировано для больших экранов

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

Категория ИДЕНТИФИКАТОР Тест Описание
UX LS-U1 Т2-1

Приложение имеет адаптивные макеты, разработанные для больших экранов. Все макеты адаптивны (см. раздел «Переход на адаптивные макеты пользовательского интерфейса »). Реализация адаптивных макетов определяется классами размеров окна .

Пользовательский интерфейс приложения может включать в себя следующее:

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

При необходимости создавайте двухпанельные макеты, чтобы максимально использовать большое пространство экрана. См. раздел «Канонические макеты» .

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

LS-U2 Т2-1

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

  • Нижние листы не занимают всю ширину экрана на больших экранах. (Укажите максимальную ширину, чтобы избежать растягивания.) См. раздел «Поведение в листах: нижний» .
  • На больших экранах кнопки отображаются не на всю ширину экрана. См. раздел « Поведение кнопок» .
  • Текстовые поля и блоки не растягиваются на всю ширину на больших экранах. См. раздел « Поведение текстовых полей» .
  • Небольшие меню редактирования или модальные окна не занимают весь экран и максимально сохраняют контекст для пользователя. См. Меню .
  • Меню параметров отображается рядом с выбранным пользователем элементом. См. раздел «Контекстное меню» в меню .
  • Навигационные направляющие заменяют панели навигации, улучшая эргономику. Направляющие также могут дополнять другие компоненты навигации, такие как панели навигации. См. Навигационная направляющая .
  • Вспомогательные панели навигации обновлены до последней версии компонента Material Design. См. Вспомогательная панель навигации .
  • Диалоговые окна обновлены до последней версии компонента Material Design. См. Диалоговые окна .
  • Изображения отображаются в надлежащем разрешении и не растягиваются и не обрезаются.
LS-U3 Т2-2 Минимальное расстояние между точками касания — 48dp. См. рекомендации по макету и типографике Material Design.
LS-U4 Т2-3 Состояние фокусировки создается для интерактивных пользовательских изображений. Пользовательское изображение — это любой визуальный элемент пользовательского интерфейса, не предоставляемый фреймворком Android. Если пользователи могут взаимодействовать с пользовательским изображением, оно должно быть доступно для фокусировки, когда устройство не находится в сенсорном режиме , и должно быть очевидно визуальное отображение состояния фокусировки.
Клавиатура, мышь и тачпад LS-I3 Т2-4 Основные сценарии использования приложения поддерживают навигацию с помощью клавиатуры, включая навигацию с помощью клавиш Tab и стрелок. См. раздел «Создание более доступных приложений» .
LS-I4 Т2-5 Приложение поддерживает сочетания клавиш для часто используемых действий, таких как выделение, вырезание, копирование, вставка, отмена и повтор. См. раздел «Совместимость ввода» .
LS-I5 Т2-6 Клавиатура может использоваться для управления воспроизведением мультимедиа; например, клавиша пробела воспроизводит и приостанавливает воспроизведение.
LS-I6 Т2-7 Клавиша Enter на клавиатуре выполняет функцию отправки в коммуникационных приложениях.
LS-I7 Т2-8 Доступ к меню параметров осуществляется стандартным щелчком правой кнопкой мыши или сенсорной панели (дополнительная кнопка мыши или дополнительное касание).
LS-I8 Т2-9 Содержимое приложения можно масштабировать с помощью колесика мыши (в сочетании с нажатием клавиши Control или Ctrl ) и жестов масштабирования на трекпаде.
LS-I9 Т2-10 Элементы пользовательского интерфейса, на которые можно наводить курсор, имеют состояние при наведении (где это уместно), указывающее пользователям мыши и трекпада на то, что эти элементы являются интерактивными.

иконка первого уровня

УРОВЕНЬ 1

Большой экран отличается

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

Категория ИДЕНТИФИКАТОР Тест Описание
Многозадачность и многоэкземплярность LS-M3 Т1-1 , Т1-2 , Т1-3

Приложение поддерживает различные сценарии многозадачности, например:

  • Режим «картинка в картинке»: приложение может переходить в режим «картинка в картинке» и выходить из него в портретной и альбомной ориентации, при сложенном и разложенном устройстве, а также в многооконном режиме. См. раздел «Поддержка режима «картинка в картинке» (PiP)» .
  • Многооконный режим: приложение может открывать другое приложение в отдельном окне по прямой ссылке; например, приложение для управления контактами открывает ссылку на электронное письмо, которое отображается в почтовом приложении в новом окне. См. FLAG_ACTIVITY_LAUNCH_ADJACENT .
  • Вложения: Приложения для обмена сообщениями могут открывать вложения (например, видео) в отдельном окне.
LS-M4 Т1-4 Приложение может запускать несколько своих экземпляров в отдельных окнах. Примеры использования включают редактирование документов, просмотр веб-страниц, приложения для управления файлами и сравнение товаров в приложениях для покупок. См. раздел «Многоэкземплярное приложение» в разделе «Поддержка многооконного режима».
Складные позы и состояния LS-F1 Т1-5

Приложение поддерживает все положения складывания и связанные с ними сценарии использования:

  • Положение за столом — видеозвонки и воспроизведение видео или аудио.
  • Положение тела при чтении объемного текста.
  • Двойной дисплей — предварительный просмотр приложений камеры на переднем и заднем экранах. Поддержка устройств с двумя экранами.
См. раздел «Узнайте больше о складных изделиях» .
LS-F2 Т1-6 Приложения камеры адаптируют предварительный просмотр для сложенного и разложенного состояний и поддерживают предварительный просмотр как на переднем, так и на заднем экране.
Перетаскивание LS-D1 Т1-7 Приложение поддерживает перетаскивание между окнами внутри приложения, а в многооконном режиме — между другими приложениями с помощью сенсорного ввода, мыши, трекпада и стилуса. См. раздел «Включение перетаскивания» . См. также LS-S3 .
Клавиатура, мышь и тачпад LS-I10 Т1-8 Приложение предоставляет полный набор сочетаний клавиш, поддерживая при этом традиционные комбинации, такие как Ctrl-C для копирования и Ctrl-Z для отмены действия. Приложение по возможности поддерживает совместимость сочетаний клавиш с аналогичными веб- или настольными версиями приложения.
LS-I11 Т1-9 Комбинации клавиш клавиатуры и мыши или трекпада, такие как Ctrl + щелчок или Ctrl + касание и Shift + щелчок или Shift + касание, обеспечивают расширенные возможности, включая выделение диапазонов смежных элементов или нескольких отдельных элементов.
LS-I12 Т1-10 Приложение отображает полосу прокрутки во время прокрутки контента с помощью мыши или трекпада.
LS-I13 Т1-11 В соответствующих случаях элементы пользовательского интерфейса отображают дополнительный контент, такой как выпадающие меню или всплывающие подсказки, при наведении курсора мыши или трекпада. Приложение по возможности поддерживает соответствие состояния наведения курсора аналогичным веб- или настольным версиям приложения.
LS-I14 Т1-12 Там, где это уместно, используются меню, аналогичные тем, что используются на настольных компьютерах, и контекстные меню.
LS-I15 Т1-13 В многопанельных макетах панели пользовательского интерфейса можно перенастраивать с помощью мыши или трекпада. Перенастраиваемые панели позволяют пользователям корректировать макет приложения для повышения производительности, например, изменяя размер панели с подробной информацией в макете «список-подробности» или переставляя панели на экране. Примечание: это не относится к панелям навигации, боковым панелям или выдвижным меню.
LS-I16 Т1-14 Тройной щелчок или касание мышью или сенсорной панелью выделяет целые строки или абзацы текста.
Стилус LS-S2 Т1-15 Приложение поддерживает рисование и письмо с помощью стилуса. Рисунки и текст можно стирать стилусом.
LS-S3 Т1-16 Приложение поддерживает перетаскивание контента с помощью стилуса между окнами внутри приложения, а в многооконном режиме — в другие приложения и из них. См. раздел «Включение перетаскивания» .
LS-S4 Т1-17

Приложение обеспечивает расширенную поддержку стилуса, в том числе:

  • Низкая задержка и прогнозирование движений для повышения скорости отклика.
  • Чувствительность к нажатию для рисования штрихов различной ширины
  • Обнаружение наклона для создания штрихов затенения
  • Функция защиты от царапин ладонью и пальцами предотвращает появление случайных следов.
См. раздел «Расширенные возможности стилуса» .
Пользовательские курсоры LS-P1 Т1-18

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

  • Системные курсоры, предоставляемые фреймворком Android.
    • Двутавровая балка для текста
    • Изменяйте размер маркеров на краях изменяемого слоя.
    • Обработка центрифуг
  • Специальные курсоры, которые вы предоставляете
    • При наведении курсора на цель в играх появляется перекрестие прицела.
    • При наведении курсора на масштабируемый контент появляется значок лупы.
    • Инструменты в приложениях для рисования или иллюстрации
См. значки PointerIcon и Mouse pointer icons .

тесты на совместимость с большими экранами

Следующие тесты помогут вам выявить проблемы с качеством вашего приложения. Вы можете комбинировать тесты или объединять группы тестов в собственные планы тестирования.

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

  • Складной (841x701 см)
  • 8-дюймовый планшет (1024x640 пикселей)
  • 10,5-дюймовый планшет (1280x800 пикселей)
  • 13-дюймовый Chromebook (1600x900 пикселей)

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

  • Складной телефон — 7,6-дюймовый, складывается вместе с внешним дисплеем.
  • Планшет — Pixel C 9,94"
  • Складной планшет с двумя дисплеями — Microsoft Surface Duo

иконка 3-го уровня

УРОВЕНЬ 3

Готовность к большому экрану

Категория ИДЕНТИФИКАТОР Особенность Описание
Конфигурация и непрерывность Т3-1 LS-C1 Убедитесь, что приложение не имеет черных полос по бокам и не работает в режиме совместимости в портретной и альбомной ориентации, в многооконном режиме или при разворачивании большого складного устройства в портретной и альбомной ориентации.

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

Примечание: Для проверки совместимости устройства со следующими функциями, протестируйте его на устройстве с большим экраном (разрешение >= 600dp) под управлением Android 12 (уровень API 31) или выше:

  • Все ориентации устройства, независимо от ограничений ориентации, установленных с помощью элемента манифеста приложения android:screenOrientation
  • Многооконный режим, даже для приложений, в манифесте которых указано android:resizeableActivity="false"
Т3-2 LS-C1

На каждом экране приложения, содержащем прокручиваемый контент, контент с непрерывным воспроизведением или поля для ввода текста, выполните следующие действия:

  • Прокручиваемый контент: прокрутка контента
  • Воспроизведение контента: Начать воспроизведение
  • Поля для ввода текста: Введите текст в несколько полей.

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

  • Прокручиваемый контент: положение прокрутки остается неизменным.
  • Воспроизведение контента: Воспроизведение возобновляется с того места, где оно было прервано в момент внесения изменений в конфигурацию.
  • Поля для ввода текста: ранее введенный текст сохраняется в полях ввода.
Т3-3 LS-C2 На каждом экране приложения выполняйте комбинации действий: поворот устройства между альбомной и портретной ориентацией, складывание и раскладывание устройства (при необходимости), а также изменение размера окна приложения в многооконном режиме.
Многооконный режим и многократное возобновление работы Т3-4 ЛС-М1

Откройте приложение в многооконном режиме . Проверьте, полностью ли приложение функционально во всех размерах окон, ориентациях устройства и состояниях складного устройства. Измените размер окна приложения в каждой ориентации. Для складных устройств сложите и разверните устройство в каждой ориентации.

Приложения Unity

Откройте любое другое приложение, кроме вашего приложения Unity. Перейдите на экран «Недавние». Выберите значок приложения и переведите его в режим разделенного экрана. Откройте ваше приложение Unity, которое должно запуститься в режиме разделенного экрана рядом или под первым приложением. Перейдите на главный экран, чтобы скрыть пару приложений. Перейдите на экран «Недавние». Выберите пару приложений для режима разделенного экрана, которая включает ваше приложение Unity. Убедитесь, что приложение Unity возобновляет свою работу и что его расположение в окне разделенного экрана корректно, и все элементы пользовательского интерфейса доступны.

Т3-5 LS-M2 Откройте приложение и запустите процесс, например, воспроизведение видео, который будет постоянно обновлять приложение. Откройте другое приложение и сделайте его основным активным приложением. Убедитесь, что неактивное приложение продолжает обновлять свой контент (например, видео продолжает воспроизводиться).
Т3-6 LS-M2 В приложении откройте камеру или воспользуйтесь микрофоном. Откройте другое приложение и сделайте его основным активным приложением. Убедитесь, что неактивное приложение освободило камеру или микрофон. Сделайте исходное приложение основным активным приложением. Убедитесь, что приложение восстановило доступ к камере или микрофону.
Предварительный просмотр с камеры и проекция медиаконтента Т3-7 LS-CM1 Откройте приложение в полноэкранном режиме и в режиме многооконного просмотра. Запустите камеру из приложения. Поворачивайте устройство между альбомной и портретной ориентацией. Для складных устройств сложите и разверните устройство в каждой из этих ориентаций. В режиме многооконного просмотра измените размер окна приложения. Убедитесь, что предварительный просмотр камеры имеет правильную ориентацию и пропорции во всех состояниях устройства и размерах окна.
Т3-8 LS-CM2 Откройте приложение в полноэкранном режиме и в режиме многооконного просмотра. Запустите проекцию мультимедиа. Поворачивайте устройство между альбомной и портретной ориентацией. Для складных устройств сложите и разверните устройство в каждой из этих ориентаций. В режиме многооконного просмотра измените размер окна приложения. Убедитесь, что проекция мультимедиа имеет правильную ориентацию и пропорции во всех состояниях устройства и размерах окна.
Клавиатура, мышь и тачпад Т3-9 ЛС-И1 Для каждого экрана приложения, содержащего поля для ввода текста, подключите к устройству внешнюю клавиатуру и вводите текст с помощью внешней и виртуальной клавиатуры. Отключите внешнюю клавиатуру и вводите текст с помощью виртуальной клавиатуры.
Т3-10 LS-I2

Для каждого экрана приложения подключите к устройству мышь и трекпад. Выполните основные действия с мышью и трекпадом:

  • Нажимайте на все элементы, на которые можно нажать, такие как кнопки, выпадающие меню и поля ввода текста.
  • Выберите переключатели и флажки. Выделите текст, проведя пальцем по экрану и дважды щелкнув по нему.
  • Прокручивайте списки, поля выбора и т.д. вертикально и горизонтально (при необходимости).
Стилус Т3-11 LS-S1 С помощью стилуса перемещайтесь по приложению, выбирайте элементы пользовательского интерфейса, прокручивайте списки и поля выбора, а также взаимодействуйте с приложением в целом.
Т3-12 LS-S1.1 На Android 14 (уровень API 34) и выше вводите и редактируйте текст в текстовых полях ввода с помощью стилуса. Программная клавиатура отображаться не должна. На ChromeOS M114 и выше вводите и редактируйте текст в текстовых полях ввода в WebView .

иконка 2-го уровня

УРОВЕНЬ 2

Оптимизировано для больших экранов

Категория ИДЕНТИФИКАТОР Особенность Описание
UX Т2-1 LS-U1 , LS-U2

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

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

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

Т2-2 LS-U3 Убедитесь, что сенсорные элементы сохраняют одинаковый, доступный размер и положение для всех размеров и конфигураций дисплеев. Для получения информации о доступности см. Сканер доступности .
Т2-3 LS-U4 На каждом экране приложения, содержащем интерактивный пользовательский рисунок, убедитесь, что с этим рисунком можно сфокусироваться с помощью внешней клавиатуры, D-pad или другого устройства, позволяющего фокусироваться на элементах интерфейса. Убедитесь, что отображается визуальное отображение состояния фокусировки. Дополнительную информацию см. в разделе «Сенсорный режим» .
Клавиатура, мышь и тачпад Т2-4 LS-I3 Для навигации по элементам приложения, на которые можно выделить фокус, используйте клавиши Tab и стрелки на внешней клавиатуре.
Т2-5 LS-I4 Используйте сочетания клавиш на внешней клавиатуре для выполнения действий выделения, вырезания, копирования, вставки, отмены и повтора.
Т2-6 LS-I5 Используйте внешнюю клавиатуру для запуска, остановки, паузы, перемотки назад и вперед воспроизведения мультимедиа.
Т2-7 LS-I6 Для отправки данных используйте клавишу Enter на внешней клавиатуре.
Т2-8 LS-I7 Для доступа к меню параметров интерактивных элементов используйте дополнительную кнопку мыши или сенсорную панель.
Т2-9 LS-I8 Используйте колесико мыши (в сочетании с клавишей Control , или Ctrl ) и жесты масштабирования на трекпаде для увеличения и уменьшения масштаба контента.
Т2-10 LS-I9 Наведите курсор мыши или трекпада на элементы пользовательского интерфейса, доступные для взаимодействия, чтобы активировать состояние наведения курсора на элемент.

иконка первого уровня

УРОВЕНЬ 1

Большой экран отличается

Категория ИДЕНТИФИКАТОР Особенность Описание
Многозадачность и многоэкземплярность Т1-1 LS-M3 Включайте и выключайте режим «картинка в картинке» в портретной и альбомной ориентации, при сложенном и разложенном устройстве, а также в многооконном режиме. В многооконном режиме изменяйте размер окна, пока активен режим «картинка в картинке».
Т1-2 LS-M3 В многооконном режиме откройте другое приложение из этого приложения и отобразите оба приложения рядом.
Т1-3 LS-M3 Открывать и закрывать вложения и уведомления в портретной и альбомной ориентации, в сложенном и разложенном состоянии устройства, а также в многооконном режиме.
Т1-4 LS-M4 Запускайте несколько экземпляров приложения в отдельных окнах в портретной и альбомной ориентации, при сложенном и разложенном устройстве, а также в многооконном режиме.
Складные позы и состояния Т1-5 LS-F1 Просмотрите приложение во всех положениях в сложенном виде, включая положение на столе, положение книги и положение с двумя дисплеями (например, Microsoft Surface Duo). Убедитесь, что элементы пользовательского интерфейса перемещаются в оптимальное положение (например, элементы управления мультимедиа перемещаются в горизонтальную область экрана в положении на столе).
Т1-6 LS-F2 Активируйте камеру из приложения. Убедитесь, что предварительный просмотр изображения корректен, когда устройство сложено, разложено и повернуто в портретную и альбомную ориентации. В разложенном состоянии устройства убедитесь, что предварительный просмотр корректен на переднем и заднем экранах.
Перетаскивание Т1-7 LS-D1 Перетаскивайте изображения и текст в целевые области внутри приложения. В многооконном режиме перетаскивайте изображения и текст между приложением и другим приложением (между двумя приложениями). Перетаскивайте контент с помощью сенсорного ввода, мыши, трекпада и стилуса (см. также T1-16 ). Проверьте функциональность в портретной и альбомной ориентации, а также в сложенном и разложенном состоянии устройства.
Клавиатура, мышь и тачпад Т1-8 LS-I10 Измените сочетания клавиш приложения. Проверьте новые сочетания клавиш, используя внешнюю клавиатуру.
Т1-9 LS-I11 С помощью внешней клавиатуры, мыши и трекпада выбирайте элементы в пользовательском интерфейсе приложения. Выбирайте несколько отдельных элементов и диапазоны смежных элементов, используя действия клавиатуры/мыши/трекпада, такие как Ctrl + щелчок, Ctrl + касание, Shift + щелчок и Shift + касание.
Т1-10 LS-I12 Прокручивайте содержимое приложения с помощью мыши и трекпада. Убедитесь, что во время прокрутки появляется полоса прокрутки.
Т1-11 LS-I13 С помощью мыши и трекпада наведите указатель мыши на элементы пользовательского интерфейса, содержащие каскадное или всплывающее содержимое. Убедитесь, что дополнительное содержимое отображается.
Т1-12 LS-I14 На ноутбуках и настольных компьютерах убедитесь, что используются меню в стиле рабочего стола и контекстные меню.
Т1-13 LS-I15 На каждом экране приложения изменяйте размер и переставляйте элементы пользовательского интерфейса с помощью мыши и трекпада.
Т1-14 LS-I16 С помощью мыши и тачпада трижды щелкните или коснитесь элемента в приложении, например, чтобы выделить целые строки текста.
Стилус Т1-15 LS-S2 Рисуйте и пишите в приложении с помощью стилуса. Стирайте рисунки и текст с помощью стилуса.
Т1-16 LS-S3 С помощью стилуса перетаскивайте контент в целевые области внутри приложения. В многооконном режиме перетаскивайте контент между приложением и другим приложением (между двумя приложениями).
Т1-17 LS-S4

Взаимодействуйте с приложением с помощью стилуса следующим образом:

  • В процессе рисования обращайте внимание на задержку между текущим положением стилуса и последним нанесенным штрихом.
  • Рисуйте, изменяя силу нажатия стилуса. Проверьте, меняется ли ширина штрихов в зависимости от силы нажатия. Чем сильнее нажатие, тем толще должны быть штрихи.
  • Наклоняйте стилус во время рисования; должны получаться штрихи, создающие эффект затенения. Чем сильнее наклонен стилус, тем шире и светлее должны быть штрихи, создающие эффект затенения.
  • Во время рисования касайтесь экрана пальцами и ладонью. Прикосновение пальцами и ладонью не должно оставлять следов.
Пользовательские курсоры Т1-18 LS-P1

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

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