Ожидается, что Android 12L выйдет в первой половине 2022 года, и здесь представлены все новые функции и изменения пользовательского интерфейса, которые мы ожидаем увидеть.
Андроид 12 был выпущен только в прошлом месяце, хотя нам удалось получить в наших руках то, что мы думали, было Android 12.1 до его выпуска. В нем был ряд улучшений и функций, предназначенных для складных смартфонов, в том числе новая двухпанельная панель уведомлений, новый пользовательский интерфейс с разделенным экраном и многое другое. Позже мы узнали, что следующая версия Android не будет называться Android 12.1, а будет называться Андроид 12L. Теперь мы еще раз взглянем на все основные изменения и функции пользовательского интерфейса. за несколько месяцев до его окончательного выпуска.
Хотя мы уже видели многое из того, что предлагает Android 12L, мы еще ближе рассмотрим многие из этих изменений (и многое другое) благодаря подробному сообщению, опубликованному на Эспер.
Изменения пользовательского интерфейса в Android 12L
Переработанные приложения и системные элементы
Андроид 12 имеет массу визуальных изменений, самое большое из которых — Material You. Функция динамических цветов Material You использует monet, новый движок тем, представленный в Android 12, и в настоящее время эксклюзивно для телефонов Pixel — для извлечения цветов из обоев и создания богатой палитры пастельных тонов. Затем приложения могут применять эти цвета к своим пользовательским интерфейсам различными способами, что обычно и делают приложения, включающие Material. Однако все эти изменения и улучшения, которые Material You добавил в дизайн вашего телефона, были всего лишь улучшениями для вашего телефона.
Источник: Эспер
В результате Android 12L уделяет больше внимания устройствам с большим экраном, таким как планшеты и складные устройства. Приложения Google, такие как «Файлы», «Gmail», «Google» и «Сообщения», были обновлены и теперь отображают их на больших экранах. Приложения, которые выполняют несколько действий, могут сделать это посредством встраивания действий. Эспер говорит — это новая функция платформы в Android 12L. Android 12L настраивает расположение нескольких системных интерфейсов, чтобы использовать преимущества больших дисплеев с шириной экрана более 600 dp. Эти элементы включают в себя всегда включенный дисплей, экран блокировки, главный экран, панель уведомлений, обзор последних приложений, меню питания, настройки и несколько системных приложений.
Экран блокировки, всегда включенный дисплей и главный экран
Источник: Эспер
Как и в Android 12, в Android 12L разный дизайн экрана блокировки зависит от того, есть ли у пользователя ожидающие уведомления. По умолчанию, как и на Android 12, часы занимают большую часть центра дисплея на экране блокировки, пока нет уведомлений. Если вы используете устройство с большим экраном, то при получении уведомления часы сместятся в левую часть экрана. Уведомления будут отображаться справа, а после отображения трех уведомлений последующие будут перенесены на карточку переполнения.
На экране блокировки могут отображаться дополнительные кнопки. Например, если у пользователя есть несколько профилей на своем устройстве, он может нажать переключатель профиля пользователя в правом верхнем углу экрана блокировки. Кроме того, можно добавить плавающие кнопки для доступа к вашему кошельку Google Pay или элементам управления вашим устройством. Когда пользователь устанавливает PIN-код или графический ключ для разблокировки своего устройства, пользовательский интерфейс для ввода PIN-кода или шаблона будет отображаться либо слева, либо справа, в зависимости от того, с какой стороны пользователь провел пальцем. Пользователь также может переместить запись защиты клавиатуры на другую сторону дисплея, коснувшись ее. Однако если пользователь активирует пароль, то ввод пароля будет центрирован.
Источник: Эспер
Что касается всегда включенного дисплея, поскольку пользователи ожидают плавного перехода между ним и экраном блокировки, изменений не так уж и много. Часы занимают значительную часть экрана в центре, а под ними отображается текущий уровень заряда батареи. Предварительный просмотр уведомлений скрыт, чтобы уменьшить количество подсвеченных пикселей на дисплее, а для уведомлений отображаются значки.
Наконец, Launcher3, приложение запуска с открытым исходным кодом для Android, на основе которого создано большинство стандартных программ запуска OEM, может одновременно отображать две страницы главного экрана.
Панель уведомлений и меню питания
Когда экран устройства достаточно большой, могут отображаться как панель быстрых настроек, так и панель уведомлений. одновременно на Android 12L с быстрыми настройками в левой половине и уведомлениями в правой. половина. Напротив, устройства с большим экраном под управлением Android 12 могут отображать панель быстрых настроек только тогда, когда строка состояния полностью развернута. Android 12 не эффективно использует дополнительное пространство экрана, обеспечиваемое складными устройствами, в отличие от Android 12L. Ползунок яркости и плитки быстрых настроек стали намного больше, чем раньше, а в быстрых настройках можно одновременно отображать восемь плиток. Затем вы можете получить доступ к кнопке питания, нажав кнопку питания под сеткой быстрых настроек.
Источник: Эспер
Однако в Android 12L нажатие кнопки питания по умолчанию вызывает Ассистента. В соответствии с Эспер, поведение можно переопределить так что нажатие на него возвращает меню питания, как на Android 12.
Обзор недавних событий
Google внес небольшие изменения в макет Android 12L. Карты больше не имеют одинакового размера; скорее, самый последний из них был увеличен, а остальные уменьшены и расположены в двухрядной сетке. Под самой последней картой также находится новая кнопка «разделения», которая запускает режим разделения экрана; раньше вам приходилось долго нажимать на значок приложения в обзоре последних приложений, чтобы получить доступ к режиму разделенного экрана. Это значительно упрощает обнаружение и использование возможностей разделения экрана в Android, а с добавлением нового функция панели задач, очевидно, что многозадачность является ключевой функцией, на которой Google фокусируется для Android. 12л.
Источник: Эспер
Различные изменения пользовательского интерфейса
В Android 12L также есть ряд небольших изменений. Для начала перейдем к Настройки -> Отображать -> Цвета теперь есть дополнительные примеры фотографий, демонстрирующие, как изменения режима экрана влияют на цветопередачу. На плитке быстрых настроек скринкаста теперь есть шеврон, чтобы было понятно, что она открывает меню (положение по умолчанию). Ползунок в настройках настройки звука теперь правильно центрирован, а обои по умолчанию, включенные в AOSP, были изменены. измененный.
Новые функции в Android 12L
Панель задач
В Android 12L представлена совершенно новая панель задач в AOSP. Он появляется только на устройствах с размером экрана более 600 пикселей и встроен в AOSP Launcher3. Он интегрирован в док-станцию приложений, которая находится в нижней части главного экрана. Пользователь может выбрать пять приложений, которые будут отображаться внизу экрана в каждом приложении. Фон имеет непрозрачный серый цвет, чтобы отличить его от запущенного в данный момент приложения, а когда пользователь возвращается на главный экран, он становится прозрачным. Панель задач автоматически сворачивается при просмотре полноэкранного приложения, например при игре или просмотре видео. Однако его также можно свернуть, нажав и удерживая любую часть панели задач.
[ширина видео="1178" высота="828" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/11/Android-12L-Taskbar-Demo-compressed.mp4"]
Источник: Эспер
Панель задач не поддерживает одновременно более пяти приложений и контекстное меню при длительном нажатии на приложение. Никакие элементы, найденные в строке состояния, такие как дата или время, не могут быть интегрированы в нее, хотя 3-кнопочные навигационные клавиши, когда они включены, отображаются в правой части строки.
Уведомление в окно
Google тестирует еще одно приложение на Android 12L, чтобы быстро запустить приложение в режиме разделенного экрана. Это называется «уведомление в окно», и это функция, которая позволяет пользователю открывать уведомление в виде приложения с разделенным экраном с помощью жеста перетаскивания. Допустим, вы получили сообщение в Telegram и появилось всплывающее уведомление, затем вы можете его открыть. уведомление, нажав и удерживая уведомление, а затем перетащив его в левую или правую часть экрана. экран.
[ширина видео="1280" высота="900" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/11/Android-12L-Notification-to-Contents.mp4"]
Источник: Эспер
Эта функция не включена по умолчанию в предварительных сборках Android 12L, но ее можно включить с помощью root-доступа. Вам нужно будет создать наложение с помощью API искусственного наложения, и вы можете сделать это, выполнив следующие две команды от имени пользователя root, как Эспер.
cmd overlay fabricate --target com.android.systemui --name NotificationToContents android: bool/config_notificationToContents 0x12 0x01
cmdoverlayenablecom.android.shell:NotificationToContents
Обратите внимание, что в текущем состоянии эта функция не работает должным образом. Часто при длительном нажатии отображаются настройки уведомления, а не всплывающее окно, как предполагалось. Вероятно, это будет улучшено и оптимизировано в будущих выпусках.
Динамические цвета теперь включены по умолчанию в AOSP, и их можно включить в анимации загрузки.
Material You в Android 12 в настоящее время является эксклюзивной функцией Pixel, поскольку не является частью AOSP. Хотя вполне вероятно, что другие производители устройств реализуют свои собственные динамические цвета со своими алгоритмами генерации палитры, они будут добавлены в AOSP и включены по умолчанию в Android 12L. У конечных пользователей также нет возможности отказаться, а это означает, что каждый раз, когда ваши обои меняются, тема устройства будет меняться. Изменение фоновых обоев может быть использовано для организации атаки типа «отказ в обслуживании»., что, вероятно, также будет исправлено в Android 12L.
[ширина видео="800" высота="1032" mp4=" https://static1.xdaimages.com/wordpress/wp-content/uploads/2021/11/Dynamic-Color-Boot-Animation-1.mp4"]
Источник: Эспер
Android 12L даже поддерживает динамические цвета в анимации загрузки. В соответствии с Эспер, поскольку анимация загрузки обычно представляет собой серию статических изображений PNG, Google пришлось изменить способ отображения анимации загрузки. Вместо того, чтобы отображать изображения PNG непосредственно на дисплее, новый режим рендеринга динамической окраски обрабатывает рЭд, гРин, БЛю, и ААльфа-каналы (RGBA) каждого изображения в виде масок области. Затем он интерполирует начальный и конечный цвета в зависимости от развития анимации. OEM-производители могут включить эту функцию, добавив в файл описания анимации загрузки строку, определяющую начальный цвет и считывающую четыре системных свойства, которые определяют конечные цвета, которые предположительно устанавливаются, когда пользователь меняет обои во время работы ОС. загрузился.
Нажмите и удерживайте кнопку питания
Одно из самых полезных дополнений к Android за последние годы — по крайней мере, на наш взгляд — это Управление устройствами. Эта функция дает вам быстрый доступ к элементам управления умным домом без необходимости открывать приложение или нажимать на виджет. В Android 11 элементы управления устройством были интегрированы в меню питания, а в Android 12 меню питания нет. больше не содержит элементов управления устройством (или функции кошелька быстрого доступа, если на то пошло). Причина в том, что Google хотел упростить меню питания и сделать долгое нажатие кнопки питания запускает Ассистента вместо меню питания.
Когда функция «Удерживать для Ассистента» включена, удержание кнопки питания в течение 500 мс запустит все, что установлено в качестве службы Ассистента по умолчанию. В Android 12 вы не можете изменить продолжительность удерживания кнопки питания, но вы сможете сделать это в Android 12L. В разделе «Настройки» > «Жест» > «Нажать и удерживать кнопку питания» был добавлен новый ползунок «Продолжительность нажатия и удержания», который позволяет регулировать чувствительность жеста при длительном нажатии кнопки питания. Вы можете выбрать от короткого (250 мс) до длинного (750 мс) или промежуточного значения (350, 500 или 650 мс).
Быстрый выбор обоев
AOSP Launcher3 из Android 12L DP1 включает флаг разработчика, называемый «быстрый выбор обоев». Флаг включает новый пользовательский интерфейс выбора обоев в контекстном меню на главном экране. Пользовательский интерфейс выбора обоев в контекстном меню показывает текущие обои вместе с четырьмя другими параметрами, и вы можете нажать на один из этих параметров, чтобы изменить обои рабочего стола.
Google также изменил порядок отображения нового пользовательского интерфейса выбора обоев в верхней части контекстного меню. Как вы можете видеть на прикрепленном скриншоте, Обои и настройки — это первая опция в контекстном меню, за которой следует Виджеты и Домашние настройки. В настоящее время, если нажать и удерживать экран блокировки на устройстве под управлением Android 12, Домашние настройки — это первая опция в контекстном меню, за которой следует Виджеты и Обои и стиль.
Эта особенность, по мнению Эспер, не работает в AOSP, поскольку реализация отсутствует как в Launcher 3, так и в WallpaperPicker. Однако в сборках Android 12L от Google это работает.
Поддержка Unicode 14.0 для новых смайлов
Консорциум Юникода официально представила Unicode 14.0 в сентябре этого года, и на вашем телефоне появится 37 новых смайлов. В нем есть масса новых персонажей, в том числе Тролль, Сердце со скрещенными указательным и большим пальцами (также известное как сердце из пальцев), Приветствующее лицо, Руки-сердечки и другие. Эти новые смайлы появятся на всех основных платформах ближе к концу этого или началу следующего года.
Юникод 14.0 приносит общее количество смайлов достигло 3633, включая последовательности пола или тона кожи, флаги и компоненты, используемые для создания клавиш, флага и других последовательностей.