Об адаптивных макетах

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

Темы

Документация по адаптивным макетам содержит рекомендации о том, как:

  • Проектируем и реализуем адаптивные макеты
  • Настройте основную навигацию вашего приложения в зависимости от размера окна.
  • Используйте классы размеров окон для адаптации пользовательского интерфейса вашего приложения.
  • Упростите реализацию канонических макетов, таких как детализированный список, с помощью API-интерфейсов Jetpack.

Предварительные условия

Руководство по адаптивным макетам предполагает, что вы понимаете следующие понятия: