Все новое в Android P Developer Preview 1 [Галерея]

Google анонсировала Android P Developer Preview сегодня утром, и это обновление обещает быть масштабным, с многочисленными функциональными и визуальными изменениями. Мы прямо сейчас устанавливаем заводские образы, чтобы изучить последние, но тем временем ознакомьтесь со всеми новыми функциями приложений в нашем обновляемом (в обратном хронологическом порядке) списке ниже.

По мере того как мы будем углубляться в Android P DP1 в ближайшие дни, мы будем публиковать новые найденные функции и изменения. (Самые свежие обновления будут в верхней части списка.) Полный список изменений, ориентированных на разработчиков, смотрите в самом низу этого поста.

Если вы хотите установить Android P developer preview на свой совместимый Pixel, Pixel XL, Pixel 2 или Pixel 2 XL, обязательно ознакомьтесь с нашим пошаговым руководством.

Упрощенные настройки местоположения

Как и режим «Не беспокоить», настройки местоположения также были упрощены в Android P. Как заметили в Android Police, пользователи теперь могут выбирать не из «Высокая точность», «Экономия заряда батареи» или «Только устройство». Остался только переключатель «Вкл/Выкл».

Список «Недавно отправленные» уведомления

В настройках уведомлений в Android P добавлен новый раздел «Недавно отправленные» (через Android Police), который показывает, когда приложение в последний раз отправляло уведомление. К сожалению, этот список отображает всего около трех записей, но он имеет удобные переключатели для отключения уведомлений. В списке «Все приложения» отметки времени недоступны.

Поворот даже при отключенном автоповороте

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

Инструмент масштабирования текста

Для тех, кому нужно увеличить часть текста, в Android P появился новый инструмент-лупа.

Разблокировка по шаблону скрывает след от свайпа

В качестве меры безопасности метод разблокировки свайпом теперь скрывает свой след, вместо того чтобы оставлять его видимым до полного ввода «пароля».

Упрощенный режим «Не беспокоить»

До Android P настройки режима «Не беспокоить» были довольно детализированными, с такими режимами, как «Полная тишина», «Только будильники» и «Только приоритетные». В этом предварительном просмотре эти режимы исчезли, остался только один вариант «Не беспокоить».

Пользователи могут настроить его с помощью меню «Поведение» в разделе «Не беспокоить» в настройках звука. Эти предпочтения включают в себя, будут ли они получать будильники или звонки, а также другие опции, такие как разрешение повторных звонков и системную обратную связь. Между тем, из-за отсутствия расширяемых быстрых настроек, пользователям отображается всплывающее окно.

Переходы

Android P представляет новые вертикальные свайп-переходы при открытии и возврате к приложениям.

Вибрация при вытягивании шторки уведомлений

На Pixel 2 и Pixel 2 XL мы заметили, что при вытягивании шторки уведомлений происходит небольшая вибрация. Если это неудобно, пользователи могут отключить ее, отключив «Вибрация при касании» в системных настройках звука.

Ярлык настроек в окнах PiP

Небольшое изменение в режиме «картинка в картинке» (PiP) добавляет значок шестеренки в верхний левый угол всех окон. Этот ярлык открывает системные настройки и позволяет пользователям отключать разрешение PiP для этого приложения.

Переработанное приложение «Настройки»

Android P сохраняет тот же общий дизайн «Настроек», который Google представил в Oreo, но добавляет красочные значки для каждого раздела. В некоторых меню (например, Wi-Fi) настройки были перегруппированы, в то время как некоторые другие настройки совершенно новые, как, например, Флаги функций для включения находящихся в разработке функций. Подробнее читайте в нашей статье о приложении.

Пасхальное яйцо Android P

Новый Android, новое пасхальное яйцо. Осторожно: оно очень, очень яркое.

Постоянно включенный дисплей теперь показывает процент заряда батареи

В Android P постоянно включенный дисплей Pixel 2 теперь показывает процент заряда батареи в нижней центральной части экрана. Тем временем, другая доработка (которая также есть на экране блокировки) сокращает название дня недели вместо полного слова.

Переработанные быстрые настройки, уведомления

Уведомления получают очередное обновление в последней версии Android P, ориентированное на улучшение видимости и функциональности. Это включает в себя возможность отображения в уведомлениях бесед, фотографий, стикеров и умных ответов, как, например, в новом приложении Google Reply.

Панель быстрых настроек также была переработана и теперь имеет скругленные значки. Для более подробного обзора посетите нашу статью.

Время перемещено в левую часть строки состояния

Ярлык скриншота + встроенный редактор «Разметка»

Аналогично вертикальной панели громкости, появился новый виртуальный ярлык скриншота. Доступ к нему осуществляется удержанием кнопки питания/блокировки; кнопка появляется сразу под «Выключить» и «Перезагрузить». Полученный экран похож на снимок, сделанный с помощью физической комбинации кнопок, с полной строкой состояния и панелью навигации.

Ярлык сочетается с новым встроенным редактором скриншотов «Разметка».

Вертикальная панель регулировки громкости

Панель громкости в Android P больше не появляется в самом верху экрана. Вместо этого она занимает то же место, что и меню питания, представленное в Android 8.0/8.1. На устройствах Pixel этот теперь вертикальный ползунок физически находится рядом с фактическими кнопками громкости.

Над ползунком находится меню для настройки вывода мультимедиа при подключенных наушниках, а под ним — переключатели для переключения между режимами «Звонок», «Без звука» и «Только вибрация». Подробнее читайте в нашей статье.

Обновления Pixel Launcher

Pixel Launcher получает небольшое изменение в Android P: док-панель больше не является полностью прозрачной. Это новое затемнение простирается от панели навигации до новых скругленных углов док-панели. Тем временем, панель поиска добавляет значок микрофона справа, который открывает Google Ассистента.


Поддержка выреза в дисплее (notch)

Essential Phone запустил тренд на вырезы в прошлом году, и, по слухам, многие другие OEM-производители последуют этому примеру в течение 2018 года. Android P позволит приложениям в полной мере использовать эти уникальные дисплеи, при этом Google «управляет высотой строки состояния, чтобы отделить ваш контент от выреза».

Приложения могут вызывать getDisplayCutout(), чтобы определить, есть ли у устройства вырез, а .DisplayCutout определяет местоположение и форму области выреза. Между тем, новый атрибут макета окна layoutInDisplayCutoutMode сообщает системе, как и когда располагать контент относительно области выреза.

Между тем, новая опция для разработчиков симулирует вырез на любом устройстве.

API для нескольких камер

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

Между тем, новые параметры сеанса помогают сократить задержки во время начальной съемки. Также имеется API для вспышки на основе дисплея и доступ к временным меткам OIS для стабилизации изображения на уровне приложения и спецэффектов.

Внутреннее позиционирование на основе Wi-Fi

Поддержка WiFi Round-Trip-Time (RTT) позволяет приложениям использовать внутреннее позиционирование. Протокол WiFi IEEE 802.11mc позволяет устройствам с соответствующим аппаратным обеспечением и включенными разрешениями измерять расстояние между ближайшими точками доступа (AP).

С точки зрения конфиденциальности, только устройство может определять расстояние, при этом три или более точки доступа могут рассчитывать точность в пределах 1-2 метров. Это позволяет осуществлять навигацию внутри зданий, тонко настраиваемые голосовые команды, такие как «Включить этот свет», и получать информацию, основанную на местоположении, например «Есть ли специальные предложения на этот продукт?»

Видео HDR VP9, сжатие изображений HEIF

Встроенная поддержка HDR VP9 Profile 2 позволяет воспроизводить HDR-фильмы с YouTube, Play Movies и других источников на устройствах с поддержкой HDR. Между тем, формат HEIF (heic) обеспечивает улучшенное сжатие изображений, что минимизирует объем хранилища.

API нейронных сетей 1.1

Android 8.1 добавил API нейронных сетей для ускорения машинного обучения на устройстве, при этом P поддерживает девять новых операций, а Pixel 2 получает драйвер Qualcomm Hexagon HVX с ускорением для квантованных моделей.

Улучшения автозаполнения

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

API FingerprintDialog

Android P делает процесс обеспечения безопасности по отпечатку пальца более единообразным благодаря стандартному системному диалогу, который предлагает пользователям прикоснуться к датчику и управляет текстом и расположением.

Конфиденциальность фоновых приложений

В неактивном состоянии доступ приложения к микрофону, камере и датчикам ограничен.

Когда UID вашего приложения неактивен, микрофон сообщает о пустом звуке, а датчики прекращают отправлять события. Камеры, используемые вашим приложением, отключаются и будут генерировать ошибку, если приложение попытается их использовать.

Энергоэффективность

В Android P представлены дальнейшие доработки Doze, App Standby и Background Limits, которые должны улучшить время автономной работы.