Android 15 требует полноэкранный режим по умолчанию для приложений

05.08.2024

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

Понимание перехода к отображению от края до края

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

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

Когда Google представил Android 15 Beta 1, было объявлено, что приложения, нацеленные на эту версию, автоматически примут формат от края до края. Для облегчения этого перехода Google выпустил набор ресурсов для разработчиков, включая документацию и учебные пособия, сосредоточенные на управлении новыми требованиями к отображению.

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

Интересно, что API имеет оговорку: она помечена для устаревания в будущих уровнях SDK. Это означает, что хотя разработчики могут временно обойти требование от края до края, им придется адаптировать свои приложения для полного соответствия в ближайшие годы. Google Play Store не будет требовать, чтобы приложения нацеливались на Android 15 до 31 августа 2026 года, предоставляя разработчикам окно для улучшения своих дизайнов.

В то время как индустрия ожидает этот переход, есть надежда, что большинство разработчиков примут режим от края до края, а не будут прибегать к отказу. Некоторые из собственных приложений Google, такие как Phone by Google и Google Play Services, были отмечены за неиспользование функции от края до края, что вызывает вопросы о более широком принятии этого нового стандарта.

Между тем, в сообществе разработчиков продолжаются обсуждения относительно возможности того, что Google может ввести дополнительные механизмы отказа в будущих версиях Android. Если это произойдет, принудительное применение от края до края может вернуться к более гибкому руководству, а не строгому требованию.

Самые популярные для Mobile Android

uTorrent

uTorrent

Полная версия uTorrent скачать бесплатно на windows и андроид

5
1032 отзывы
7508545
скачали
Zona

Zona

Полная версия Zona скачать бесплатно на windows и андроид

4
614 отзывы
1735172
скачали
WinRAR

WinRAR

Упрощайте управление файлами, сжимайте и извлекайте их быстро и безопасно.

5
735 отзывы
746688
скачали
Майнкрафт

Майнкрафт

Исследуйте мир приключений, стройте уникальные конструкции и выживайте в ночные часы.

5
750 отзывы
495102
скачали

Новости и обзоры для Mobile Android

Приложения для оценки монет: Рейтинг и рекомендации

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

Читать далее

Почему Android приложения требуют продуманной архитектуры

Для высокопроизводительных Android приложений важна не только UI, но и архитектура сервера.

Читать далее

Изменения в Android Auto: Альтернативы для водителей

Производители отказываются от Android Auto в пользу Android Automotive OS. Альтернативы включают Samsung DeX и веб-приложения.

Читать далее

WeChat может быть заблокирован в США из-за угрозы безопасности

Сенатор Лэнкфорд предлагает запретить WeChat в США для защиты от китайской преступности и угроз национальной безопасности.

Читать далее

Новые скидки на приложения для Android в январе 2026

Лучшие новогодние скидки на приложения. Включены игры Asdivine Dios, Gale of Windoria, Silver Nornir. Предложения актуальны на Android.

Читать далее

Смена Notion на iA Writer улучшает фокус в работе

Переход с Notion на iA Writer помог улучшить концентрацию и работу с текстами, несмотря на потерю многих функций.

Читать далее

Скидки на Android-игры и приложения: новые предложения

На 9to5Toys представлены скидки на Android-игры и приложения, включая D&D Lords of Waterdeep и Legends of Heropolis DX.

Читать далее

Скидки на приложения: Lords of Waterdeep и Heropolis

Сегодня на Андроид доступны скидки на приложения, включая Lords of Waterdeep и Legends of Heropolis DX. Ожидается рост интереса.

Читать далее

Выход Warframe на Android с Cross Play и Cross Save

Warframe выходит на Android 2025-02-18, поддерживая Cross Play и Cross Save. Это позволит игрокам объединяться на разных платформах.

Читать далее

Waze добавляет новые функции для Android Auto

Waze представила улучшенные функции навигации и оповещения в Android Auto, которые доступны в США, Канаде, Мексике и Франции.

Читать далее