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

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

Темы

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

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

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

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