Режимы и ориентация складных устройств

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

Изменение ориентации

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

Пользователи часто меняют ориентацию экрана для удобства и просмотра контента. Ваше приложение должно поддерживать эти изменения ориентации.

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

При разработке дизайна для горизонтальной ориентации учитывайте следующее:

  • Поддержка системных строк от края до края.

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

  • Попробуйте изменить плотность или перекомпоновать контент.

В горизонтальных макетах можно использовать интерфейс средней ширины.

Варианты навигации для горизонтальной ориентации.

В горизонтальной ориентации можно использовать уменьшенную высоту горизонтально ориентированной нижней панели навигации.

полноэкранный контент в горизонтальном режиме

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

перекомпоновка контента в горизонтальном режиме

Главное изображение занимает видное место и остается на экране. Нижняя панель приложения открепляется.

перекомпоновка контента в горизонтальном режиме

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

Изменения макета и компонентов

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

Позы

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

Подробнее о том, как поддерживать экраны складных устройств…

Изменения макета и компонентов

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

Фиксированный

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

Изменения макета и компонентов

В сложенном виде

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

Изменения макета и компонентов

Настольный

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

Изменения макета и компонентов

Петли

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

Изменения макета и компонентов

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

У некоторых складных устройств, например тройных, несколько шарниров.

Крышка

У некоторых складных телефонов внешний экран может иметь квадратное соотношение сторон, как у раскладных телефонов.

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

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

Изменения макета и компонентов

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

Изменения макета и компонентов

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

Изменения макета и компонентов

Обложка должна быть сосредоточена на вводе. Например, когда появляется клавиатура, сообщение становится основным фокусом.

Изменения макета и компонентов

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

Изменения макета и компонентов

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

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

Изменения макета и компонентов

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

Интерфейс под системным интерфейсом должен отображаться без помех.
Интерфейс не должен заходить на системные строки.