
Макет определяет визуальную структуру, с которой пользователь взаимодействует с вашим приложением, например в composable-функции. В Android есть библиотеки, канонические начальные точки и методы для показа и размещения контента.
Начать
Начните с изучения структуры приложения, а затем узнайте, как организовать контент.
Выводы
Учитывайте разные соотношения сторон, классы размеров и разрешения, с которыми могут столкнуться пользователи. Убедитесь, что приложение удобно использовать как в альбомной, так и в книжной ориентации, а также на экранах разных размеров и форм.
Подробнее о том, как адаптировать макет и какие макеты считаются каноническими…
Учитывайте безопасные зоны устройств Honor, в том числе вырезы на экране, вставки от края до края, дисплеи с изогнутыми краями, программные клавиатуры и системные панели. Предоставлять пользователям гибкую раскладку для взаимодействия с клавиатурой.
Что следует делать
Чего делать нельзя
Основные элементы управления, например навигацию, следует размещать в легкодоступной области экрана. Плавающие кнопки действий (FAB) – это заметные и удобные точки взаимодействия.
Используйте контейнеры, чтобы группировать связанный контент и направлять пользователя при просмотре контента и выполнении действий. Карточки, в которых контент и связанные с ним действия сгруппированы с помощью явного контейнера.
Выравнивание
Обеспечьте единообразное выравнивание похожего контента и элементов интерфейса.
Что следует делать
Чего делать нельзя
Не предлагайте пользователю слишком много действий за один просмотр.
При создании макетов указывайте, как контент должен располагаться в макете, используя выравнивание, ограничения или гравитацию. Укажите, как изображения должны реагировать на контейнер, чтобы правильно отображаться.