Android 13 настроен на предоставление не менее двух отдельных макетов экрана для улучшения работы на складных устройствах. Это основано на отчетах, посвященных первой сборке Android 13 Developer Preview. В частности, отчеты о том, что происходит, когда число точек на дюйм (DPI) изменяется в настройках разработчика.
Новая структура, построенная на Android 12L, позволяет пользователям иметь два макета для своих домашних экранов. Это один для внешнего дисплея, а другой для большей внутренней панели. Как показано в видео ниже, тестовое устройство настраивается с одним макетом на меньшем экране, а затем изменяется DPI — как в случае, когда складное устройство открывается для большего дисплея.
Когда это происходит, макет приложений и других элементов на экране также меняется. Когда DPI возвращается к исходному значению, перезагружается предыдущий макет. Изменения, внесенные в любой из них, остаются в силе при изменении DPI.
Что это означает для складных устройств на Android 13?
На момент написания этой статьи, конечно же, Android 13 все еще находится на этапе Developer Preview 1. Итак, это ранний релиз, предшествующий даже бета-сборкам. Но последствия, если складные устройства являются целью Google для недавно обнаруженной функции Android 13, существенны.
Во-первых, меняющиеся макеты между большим и меньшим дисплеем напоминают о том, как уже работают складные устройства Samsung. В то время как некоторые OEM-производители выбрали одинаковую компоновку для обоих дисплеев, Samsung этого не сделала.
По сути, это позволяет пользователям иметь быстрый доступ к любым функциям, которые они планируют использовать более регулярно, на меньшем экране. Например, такие приложения, как «Телефон», «Камера», «Сообщения», потоковая передача музыки и простые игры. Внутренний экран может иметь собственный макет для быстрого доступа к приложениям и службам, которые больше подходят для большей панели. Например, потоковая передача фильмов или масштабные игры для Android.
Пока неизвестно, появятся ли изменения в финальной версии Android 12 или в Android 13.