Android 8.1 oreo что нового. Полупрозрачное меню быстрых настроек

Неделю назад компания Google посредством своего блога сообщила, что выпустит обновление уже в ближайшие недели. Сегодня, 26 октября, новая версия мобильной ОС стала доступна для разработчиков - первую сборку Developer Preview уже можно установить на поддерживаемые устройства в рамках программы Android Beta Program. Ожидалось, что это будет минорное обновление Android Oreo с минимальным количеством нововведений, однако их оказалось куда больше, и они не только под капотом.
Обращаем ваше внимание, что релиз Android 8.1 Developer Preview предназначен в первую очередь для разработчиков приложений и направлен на тестирование ими новых функций. Участие в Android Beta Program имеет свой риск (не забудьте сделать резервную копию данных), как и выход из программы приведет к полному сбросу вашего устройства.

Новые API

Android 8.1 активирует в Pixel 2 чип искусственного интеллекта Pixel Visual Core, отвечающий за обработку фотографий HDR+


Первая сборка Android 8.1 Developer Preview включает множество свежих API-интерфейсов. Это пробные версии новых функций, планирующихся к внедрению в стабильной версии обновления.
  • API нейронных сетей . API нейронных сетей (сокращенно «NNAPI») предоставляет приложениям аппаратное ускорение для операций машинного обучения на устройстве. Поддерживает создание, компиляцию и выполнение моделей на устройстве. Обычно приложения не будут использовать NNAPI напрямую, вместо этого он будет вызываться библиотеками, платформами и инструментами машинного обучения, которые позволяют разработчикам обучать свои модели и развертывать их на Android-устройствах.
  • API общей памяти . Android 8.1 (API уровня 27) представляет новый класс SharedMemory. Этот класс позволяет создавать, сопоставлять и управлять анонимной общей памятью, которая может использоваться несколькими процессами или приложениями. В теории, приложения смогут работать значительно быстрее, если будут закодированы для использования общих данных с функцией SharedMemory.
  • API WallpaperColors . API WallpaperColors добавляет поддержку для управления цветами обоев. Эта функция позволяет создавать объект WallpaperColor из растрового изображения или с использованием трех наиболее визуально отображаемых цветов. Также можно получить информацию о трех акцентных цветах используемых вами обоев.

Уведомления

Google продолжает всячески улучшать раздел уведомлений. В Android 8.1 появилось незначительное ограничение в работе уведомлений.

Теперь приложения могут присылать уведомления со звуком не более одного раза в секунду. Звуки уведомлений, которые превышают этот показатель, не попадают в очередь и остаются незамеченными. Данное нововведение никак не влияет на другие аспекты поведения уведомлений, включая их содержимое.

Улучшенный таргетинг для устройств с малым объемом ОЗУ

Обновление Android 8.1 добавляет в диспетчер пакетов две новых константы аппаратных функций - FEATURE_RAM_LOW и FEATURE_RAM_NORMAL. Эти константы позволяют ориентировать распространение приложений и разделить APK-файлы для устройств с нормальным и маленьким объемом оперативной памяти.

Благодаря FEATURE_RAM_LOW и FEATURE_RAM_NORMAL магазин Google Play научится выделять приложения в зависимости от возможностей устройств пользователей. Таким образом Google планирует продвигать лучший контент, который будет подходить всем - и неважно, сколько оперативной памяти имеет устройство.

Усовершенствования автозаполнения

Новая функция автоматического заполнения данных (Autofill) дебютировала в Android 8.0. В обновлении Android 8.1 она получила несколько важных улучшений, которые разработчики могут внедрить в свои приложения.
  • Пользовательские описания . Добавлена поддержка пользовательских описаний, которые Android отображает в пользовательском интерфейсе автозаполнения, а не в исходном представлении данных. Нововведение придется очень кстати, например, в случае, когда вы хотите замаскировать номер своей кредитной карты и показывать только последние четыре цифры.
  • Сохранение данных . Разработчик может указать в приложении объект Validator. Он может использоваться приложением, чтобы Android показывал в меню автозаполнения кнопку «сохранить», когда это необходимо. Функциональность обеспечивается методом setValidator() класса SaveInfo.Builder.
  • Строковые представления данных . Класс BaseAdapter в Android 8.1 Developer Preview включает метод setAutofillOptions(), который реализует строковые представления значений в адаптере. Прежде всего, нововведение будет полезным для элементов управления Spinner, которые динамически генерируют значения в адаптере. Например, можно использовать метод setAutofillOptions() для включения строковых представлений списка годов, которые пользователи выбирают в качестве даты истечения срока действия кредитной карты. Функция автозаполнения может использовать строковое представление для заполнения подобного вида данных.

Программные действия Safe Browsing

Используя технологию WebView с API Safe Browsing, приложения для Android 8.1 могут обнаруживать, когда экземпляр WebView пытается найти URL-адрес, который Google классифицировала как известную угрозу. По умолчанию пользователю показывается промежуточное предупреждение об известной угрозе с предоставлением возможности загрузить URL-адрес в любом случае или вернуться на предыдущую безопасную страницу.

Также в Android 8.1 разработчики могут разрешить приложениям программно определять, как они будут реагировать на известные угрозы:

  • Сообщать об известных угрозах Safe Browsing.
  • Автоматически выполнять определенное действие: например, каждый раз, когда приложение сталкивается с URL-адресом с классификацией опасности, возвращаться на безопасную страницу.

Другие нововведения

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

  • Новый дизайн меню питания в правой части экрана и необычная кнопка отчета об ошибке (при активированной функции в меню для разработчиков). Ранее этот дизайн появился на Android 8.0 в новых флагманах Pixel 2 и Pixel 2 XL. Теперь его получат все пользователи Android 8.1.

  • Затемнение клавиш навигации на рабочем столе и в приложениях. Функция работает автоматически когда навигационный бар не используется в течение нескольких секунд.

  • Новая иконка системных уведомлений Android в стиле печенья Oreo.

  • Отображение уровня заряда батареи для подключенных Bluetooth-устройств в панели быстрых настроек. Более подробная информация показывается в настройках Bluetooth.

  • Панель поиска в приложении «Настройки» пришла на смену иконке лупы.

  • Автоматическая смена светлой и темной тем оформления. Работает за счет нового API WallpaperColors, беря за основу акцентные цвета обоев рабочего стола.

  • Переключатель режима отображения цветов sRGB пропал из меню для разработчиков.

  • Опция настройки сохранения Wi-Fi во время сна удалена в Android 8.1.

  • Настройки жестов переместились в отдельный раздел с соответствующим названием. Ранее пользователи терялись в поисках этой функции, поскольку она располагалась по пути: Система → Язык и ввод → Жесты.

  • Выбор рингтона теперь в полноэкранном режиме с кнопкой «Сохранить» в верхней правой части страницы.

  • Обновленная функция Ambient Display теперь показывает на заблокированном экране не только время, но и дату, а также установленные будильники.

Вчера состоялся релиз Android 8.1 Developer Preview, который могут установить все владельцы смартфонов Nexus 5X и новее.

Функции, ранее доступные на Pixel 2

Представленный месяцем ранее смартфон Pixel 2 обладал несколькими уникальными софтверными фишками. Некоторые из них перекочевали в более старые модели гуглофонов.

Что получит Pixel первого поколения:

  • Домашний экран со строкой поиска в нижней части.
  • Новую иконку часов с движущимися стрелками.
  • Новый шрифт Product Sans.

Что получат Pixel и Nexus:

  • Темную либо светлую тему оформления в зависимости от обоев.
  • Новое оформление настроек.
  • Новое меню выключения.

Изменения интерфейса

После старта продаж новых Pixel журналисты и первые покупатели стали жаловаться на выгорание экрана и проблемы с цветопередачей. Google заявила, что аппаратных проблем у Pixel 2 XL не обнаружено, поэтому неполадки будут исправлены в ближайшем обновлении.

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

В Google Pixel 2 добавлен показ процентов заряда батареи для Bluetooth-устройств, о чем никто не знал, так как функция была «закопана» глубоко в настройках. Теперь уровень заряда показывается в шторке быстрых настроек в разделе «Bluetooth».

Кстати, сама шторка стала полупрозрачной. Она может быть темного или светлого цвета в зависимости от установленных обоев.

Иконки приложений в строке уведомлений теперь отображаются с большим отступом от края. Выглядит крайне странно, возможно, это просто баг.

Также изменился стиль уведомлений на заблокированном экране - теперь карточки очень тонкие, надпись «Информация скрыта» исчезла.

Google представила «WallpaperColors» API, позволяющее приложениям с обоями отправлять информацию о цвете системной оболочке. На данный момент это используется в меню выключения. Цвет практически прозрачного фона меняется в зависимости от обоев.

В Android 8.1 Google впервые зачем-то изменила пасхалку.

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

Сопроцессор Pixel Visual Core

Pixel 2 обладает дополнительным чипом для обработки фотографий и работы с искусственным интеллектом. На старте продаж сопроцессор не был активен, но в своем блоге Google сообщила, что в Android 8.1 его можно активировать в настройках для разработчиков при помощи пункта «Camera HAL HDR+». Но почему-то появилась эта опция не у всех. Кроме того, на Pixel 2 появился новый APK «EaselServicePrebuilt». В системе приложение называется «Pixel Visual Core Service», но пока ничего не делает.

Также есть некоторые намеки, что Google Камера в скором времени будет интегрирована с сервисом Google Lens. Можно будет искать не только по объектам, но и по QR-кодам.

В системе появилось новое приложение «SMSConnectPrebuilt», у которого пока нет даже иконки на рабочем столе, но запустить его можно. Сервис нужен для того, чтобы можно было отвечать на сообщения с Chromebook. Судя по странице первоначальной настройки, Google будет предлагать настроить SMS Connect при первом включении девайса.

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

Нокиа 3.1 цена в Индии расположен на РС. 10,499 для 2 ГБ оперативной памяти/ 16 ГБ вариант, в то время как 3 ГБ оперативной памяти/ 32 ГБ вариант оценен в RS. 11,999 . Оба варианта доступны в трех цветовых вариантах — синий/медный, черный/хром и белый/утюг. Смартфон доступен в крупнейших мобильных ритейлеров и онлайн через операции в торговом центре и интернет-магазине компании Nokia.

Нокиа 3.1 спецификации

Смартфон Nokia работает на Android 3.1 в одну на базе Android 8.0 Орео из-из-коробки, и спортивные 5.2-дюймовый HD+ (720×1440 пикселей) дисплей с 18:9 Соотношение сторон и Corning горилла стекло защита. К услугам гостей восьмиядерный MT6750N процессором MediaTek с тактовой частотой 1,5 ГГц, в паре с 2 Гб/ 3 ГБ оперативной памяти и 16 ГБ/ 32 ГБ eMMC 5.1 хранения. Хранения на смартфоне расширяемой с помощью карты microSD (до 128 ГБ).

В отделе камеры, в Nokia 3.1 имеет один 13-мегапиксельный сенсор с автофокусом и f/2.0 и светодиодной вспышкой. А для селфи и видеозвонков, телефон поставляется с 8-мегапиксельной с фиксированным фокусом сенсор с диафрагмой f/2.0 и 84.6-градусов поле зрения. Емкость аккумулятора под капотом телефона не должна превышать 2,990 мАч.

Проведя серию тестирований прошивки Android 8.0, компания Essential так и не обновила свой смартфон до стабильной версии, решив сразу перейти на Android 8.1 Oreo.
Причина такого решения состоит в том, что в 8.0 имелись серьезные проблемы, которые производитель надеется разрешить в обновленной версии. В принципе, в том, что компания Essential во главе с Энди Рубином планирует сразу перевести свой флагман на последнюю версию Android, нет ничего плохого. Помимо обновления до новой версии, производитель продолжает устранять имеющиеся ошибки (например, дрожание при скроллинге и проблемы в системе безопасности) и работать над производительностью смартфона.
А тем временем первая бета-версия 8.1 для Essential уже вышла. Давайте посмотрим, какие интересные функции появились в Android Oreo 8.1 на примере смартфона PH-1.

1. Новый дизайн меню настроек

В 8.1 отказались от гамбургер-меню, появившегося в версии 7.0 Nougat. Теперь каждое меню показывается в сжатом виде, чтобы пользователь мог сразу найти то, что ему нужно. Большинство изменений незначительны, но некоторые обновления более существенны. Так, например, в меню «Батарея» иконка теперь показывает реальный заряд аккумулятора. Время работы экрана тоже теперь отображается в главном меню.
Изменился и дизайн меню «Специальные возможности» (Accessibility). В разделе «Установленные сервисы» (Downloaded Services) теперь рядом с каждым приложением отображается соответствующая иконка. Иконки добавлены и в других разделах меню, что облегчает пользователям навигацию.

2. Обновленный дизайн кнопок навигации

Новый дизайн кнопок навигации призван акцентировать внимание на функции Google Assistant, активирующейся путем длительного нажатия на кнопку «Домой». Кнопки «Назад» и «Недавние приложения» уменьшились в размере, и на их фоне кнопка «Домой» стала выглядеть крупнее. Кроме того, кнопка «Домой» получила еще один акцент - дополнительный круг.

3. Автоматическая смена фона быстрых настроек

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


4. Полупрозрачное меню быстрых настроек

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

5. Индикатор заряда устройств Bluetooth

Одной из самых интересных «фичей» Android 8.1 Oreo стал индикатор заряда батареи Bluetooth-аксессуаров. Данная функция уже некоторое время присутствует в iOS и у некоторых OEM-производителей, а вот у стокового Android она появится впервые.
Подсоединив к телефону Bluetooth-устройство, вы увидите в «Быстрых настройках», справа от иконки Bluetooth, значок батареи с оставшимся зарядом. Выделив расположенный внизу текст с названием устройства, можно просмотреть список подключенных устройств, рядом с каждым из которых будет указан процент заряда.

6. Hi-Fi кодеки для Bluetooth-аудио

В PH-1, как и во многих других последних моделях смартфонов, нет аудиоразъема для проводных наушников. Вместо этого Android сосредоточился на качестве звука Bluetooth-аудио. Если раньше Hi-Fi кодеки поддерживало весьма ограниченное количество смартфонов Android, то теперь ситуация в корне изменилась.
Пользователи телефонов Essential могут установить такие аудиокодеки, как aptX HD и LDAC (в зависимости от модели наушников). И хотя качество звука в беспроводных наушниках все же уступает проводным, поддержка кодеков - это несомненный плюс.

7. Возможность спрятать уведомления о работающих в фоновом режиме приложениях

В Android 8.0 появилась назойливая «фича» - уведомления о работающих в фоновом режиме приложениях в шторке смартфона. Разумеется, разработчики руководствовались благими намерениями - предупредить пользователя о «висящих» и разряжающих батарею приложениях. Однако радоваться такой заботе получается не всегда.
Например, если в течение дня вам то и дело требуется заходить в менеджер паролей, статичное уведомление об открытом фоновом приложении может порядком надоесть. Ведь избавиться от него можно только если закрыть менеджер, что совершенно неудобно.
Google внял мольбам пользователей и исправил эту проблему - в версии Android 8.1 такие уведомления можно отключить.

8. Настоящая пасхалка Oreo

Как вы, возможно, заметили, в предыдущих бета-релизах Android 8.0 Oreo не было настоящих «пасхалок». Ранее, нажав на «Версия Android» (Android Version) под пунктом «О телефоне» (About Phone), можно было увидеть изображение соответствующего версии Android кондитерского изделия. Однако в Android 8.0 показывалась лишь скучная оранжевая буква «О».
В версии 8.1 пользователи, наконец, получили то, что ожидали - изображение популярного печенья Oreo. Более того, при долгом нажатии на Oreo-логотип, появляется бонус - осьминог в воде, которого можно таскать по экрану. Какая связь между Oreo и осьминогом? Неизвестно. Да это и не важно, главное - весело!

9. Исправленный эмодзи с чизбургером

Громкий протест пользователей версии Android 8.0 касаемо эмодзи с чизбургером был услышан. В версии 8.1 сыр занял положенное ему место - над котлетой, а не под ней. Справедливость восторжествовала!

10. Динамические иконки с календарем и часами

В стандартном лаунчере Essential внешний вид иконок приложений «Календарь» и «Часы» теперь меняется в зависимости от даты и времени суток. Вместо стандартного 31-го числа на иконке календаря отображается реальная текущая дата, а иконка с часами показывает реальное время. Как говорится, мелочь, а приятно.

11. Новое меню выключения телефона

В Android 8.1 Oreo изменилось меню выключения устройства. Оно уменьшилось в размере и при нажатии на кнопку выключения всплывает в правом верхнем углу экрана. Данное изменение нельзя назвать функциональным, зато столь минималистичное решение радует глаз.

12. Уведомления о музыке

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

13. Режим «картинка в картинке»

Пожалуй, одно из самых крупных внешних изменений в Android Oreo - это добавление режима «картинка в картинке». Он позволяет просматривать видео в отдельном маленьком окне, которое можно перетаскивать по экрану, параллельно работая с другими приложениями.
Чтобы активировать режим «картинка в картинке», нужно всего лишь нажать на кнопку «Домой». Пока данную функцию поддерживают лишь несколько приложений, зато среди них числятся такие имена, как Google Maps, Netflix, YouTube (необходима подписка на YouTube Red), VLC и Duo.

14. Новые эмодзи

С переходом на Android 8.1 Essential получил полный комплект эмодзи 5.0. Это обновление включает 70 новых эмотиконов с различными оттенками кожи (у эмодзи, изображающих людей). Отдельно стоит отметить эмотиконы «кормлю грудью», «звездная болезнь» и «меня рвет».

Некоторые эмодзи, включенные в обновленную версию Oreo

15. Повтор отдельных уведомлений

В Android 8.1 появилась новая возможность управления уведомлениями. Теперь пользователи телефонов Essential могут отложить отдельные уведомления на более позднее время. Время отсрочки можно менять.

16. Жесты для сканера отпечатков пальцев

Пользователям Essential больше не придется обращаться к сторонним приложениям, чтобы применять жесты по встроенному в дисплей сканеру отпечатков пальцев. В версии Android 8.1 уже содержится возможность просмотра уведомлений посредством свайпа вниз. Благодаря данной функции обладателям маленьких рук теперь будет проще взаимодействовать с 5,7-дюймовым дисплеем PH-1.
Кроме того, разработчики сторонних приложений теперь могут использовать API для отслеживания существующих жестов для сканера отпечатков пальцев (как вертикальных, так и горизонтальных), и создания новых жестов.

17. Каналы уведомлений

С помощью системы под названием «Каналы уведомлений» приложения теперь могут классифицировать свои уведомления, помещая их в различные категории. Таким образом можно управлять показом уведомлений в зависимости от их важности.
Для каждого канала можно выставить несколько настроек - уровень важности, наличие звука и вибрации, показ значка уведомления, показ уведомления на заблокированном экране или в режиме «Не беспокоить». Каналы уведомлений особенно удобны при работе с email-клиентами, для каждого из которых можно установить разные уровни важности (если они поддерживают данную функцию).



Помимо вышеперечисленных изменений, у Essential сократилось время запуска и время входа в приложения. Учитывая скорость выхода бета-версий, Essential может стать третьим телефоном (после Pixel и Nokia 8), который получит официальную прошивку Android 8.1 Oreo.
Что вы думаете об этом обновлении? Нравятся ли вам новые функции? Поделитесь своими впечатлениями в комментариях.

Отказ от ответственности : Эта статья написана только для образовательных целей. Автор или издатель не публиковали эту статью для вредоносных целей. Если читатели хотели бы воспользоваться информацией для личной выгоды, то автор и издатель не несут ответственность за любой причиненный вред или ущерб.

Вчера, 25 октября, Android 8.1 Oreo Developer Preview 1 стал доступен для разработчиков. В списке поддерживаемых устройств:

  • Pixel 2 XL
  • Pixel 2
  • Pixel XL
  • Pixel
  • Pixel C
  • Nexus 6P
  • Nexus 5X

Давайте разбираться, что нового принесла свежая сборка Android.

Внешний вид

Благодаря WallpaperColors API фон большинства элементов интерфейса Android подстраивается под яркость установленных обоев. Если обои светлые, получаем белый фон, тёмные - чёрный фон. Под динамическое изменение фона попадают: шторка уведомлений и меню быстрых настроек, меню питания, ползунки управления громкостью, меню приложений и папки.

Что примечательно, WallpaperColors API не работает в масштабе всей системы. То есть в местах, где не видно установленных обоев, будет наблюдаться привычная светлая тема.

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

Настройки

Google в очередной раз реконструирует меню настроек. На этот раз ключевым изменением стало появление панели поиска в самом верху. Она так и говорит: «Хватит бегать глазами по пунктам, напиши, что тебе нужно, и я найду все за тебя». Возможно, стоило сделать так сразу. Версией ранее (в Android 8.0) иконка поиска интеллигентно сидела в правом верхнем углу.

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

Давно известно, что новая версия Android посвящена печеньками Oreo. А стало быть, пора уже добавить надлежащую «пасхалку».

Сенсорные клавиши

Иконки сенсорной панели уменьшились в размерах и стали располагаться ближе друг к другу. Вдобавок они научились тускнеть при отсутствии сенсорного ввода. Это поможет избежать выгорания пикселей у OLED-дисплеев.

Меню питания

Меню питания полностью соответствует таковому в Pixel 2. При удержании клавиши питания мы получаем небольшую панель, смещенную к правому краю экрана для более удобного управления одной рукой.

Прочие изменения

Android 8.1 несет в себе ряд менее заметных изменений для Pixel и Nexus-устройств. Он включает:

  • Строка состояния получила увеличенные отступы по левому и правому краю.
  • У функции Ambient Display снова появилась дата под часами.
  • Уведомления менеджера загрузок имеют наименьший приоритет.
  • По аналогии с Sony, выключение мобильных данных сопровождается предупреждением.
  • Как и в Pixel 2, при незавершенном процессе настройки аппарата будет «висеть» соответствующее уведомление до тех пор, пока настройка не будет выполнена полностью.
  • В панели быстрых настроек отображается процент заряда аккумулятора устройств, подключенных по Bluetooth.
  • Новый дизайн всплывающих сообщений: тёмно-серый, полупрозрачный фон с белыми буквами заменен на белый, полупрозрачный фон с тёмными буквами.
  • Долгое удержание на уведомлении вызывает вибрацию.
  • Уведомления, всплывающие поверх других приложений, и уведомления из разряда «приложение запущено в фоне» отключаются, как и любые другие уведомления: долгое нажатие, выключить.
Статьи по теме: