Андроид 7 отличия от 6: в чем разница двух версий Android

Содержание

в чем разница двух версий Android

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


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

Главные особенности Android 6.0. Marshmallow.

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


Также была внедрена вертикальная прокрутка списка виджетов и программ, возможность быстрого доступа к приложениям, возвращение режима «Не беспокоить», который был доступен в старых версиях Андроид, однако убран из более новых релизов платформы.

Внедрили сервис Google Now on Tap, который значительно повысил интеллектуальные способности Андроида. Повышена автономность Marshmallow. Энергосберегающие опции Doze и App Standby позволяют контролировать работу смартфона, рационально используя ресурс батареи и оперативной памяти. В шестой версии операционной системы Google Chrome позволяет добавлять пользовательские вкладки, реализована поддержка USB Type C. Кроме того, появилась интересная функция Direct share, которая позволяет легко и быстро поделиться файлами любого формата.


Фактически, ОС Android 6.0 Marshmallow стала более функциональной, плавной, удобной. В ней реализованы новые возможности для разработчиков мобильного софта.

Главные особенности Android 7.0 Nougat.

Google усовершенствовал предыдущую версию операционки, реализовав более 250 новых решений. Безусловно, мы рассмотрим лишь самые главные особенности апдейта.

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


Действительно революционной стала возможность восстановления данных при переходе со смартфонов на базе iOS на устройства на базе Android. Теперь владельцы телефонов Apple при переходе на Android-смартфоны смогут перенести файлы.

Новая версия получила усовершенствованный файловый менеджер, который получил еще больше полезных возможностей. Doze научилась экономить до 20% заряда, поэтому аккумуляторная батарея будет держать заряд дольше. Появилась функция «Экономия трафика», благодаря которой приложения в фоновом режиме не смогут скачивать обновления или другой контент. Семерка также получила возможность разделять экран для одновременного использования двух приложений.


Еще одно обновление коснулось черного списка. Теперь все выполненные действия владельца смартфона сохранятся в облаке Гугл. Даже при условии смены мобильного телефона абоненты из черного списка не смогут дозвониться на этот номер.

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

всё от уведомлений до многооконного режима — Ferra.ru

Обновления качаются автоматически и устанавливаются после перезагрузки (не новость), но уже без проклятого окна «оптимизация приложений: 1 из 100500» (ура!).

В автономности Google тоже обещает до 20% прироста времени работы благодаря технологии Doze 2.0, первая версия которой засветилась ещё в Marshmallow. Теперь смартфон сориентируется по датчикам и сообразит, в какие моменты от него не требуется запас мощности и можно «глубоко засыпать», снижая до минимума активность приложений. Раньше в этой функции любое перемещение смартфона в пространстве (несёте вы его, к примеру, в сумке) считалось активностью, и экономия энергии в таком режиме не работала.

Да, это всё те же «оптимизации энергопотребления» из Android 6.0, только улучшенные. Да, глубоко в системе, скорей всего, речь идёт о снижении частот процессора и интервала между передачей данных. Но нам-то, покупателям, какое дело? Лишь бы эффект был заметен.

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

Ещё приложения будут быстрее устанавливаться и весть меньше быстрее благодаря новому компилятору, который теперь больше не выполняет статический анализ и… ладно, забудьте.

Мы не просили, но пусть будет

Без даром не нужных функций тоже не обошлось. К примеру, эмодзи (это такие смайлики) в комплекте с системой стало больше и теперь в них есть несколько рас, чтобы никто не ушёл обиженным. А вот со зверьём у emoji всё ещё проблемы: листал я список зверушек — котики есть, собачки есть, медведи, свинки и зайчики — тоже, а вомбатов нет. Да бог с ними, с вомбатами — морских котиков нет! Гусей, сов и лис нет! Пора подавать коллективный иск от оскорбленных животных и отзывать Android 7.0 на доработку.

Вышла ОС Android 11. Что в ней нового?

| Поделиться Состоялся релиз свежей версии операционной системы Google Android 11. С новой версией ОС пользователям будет проще управлять беседами, подключенными устройствами, настройками конфиденциальности и многим другим.
Среди обновлений – единый раздел для управления чатами, встроенная функция записи экрана, беспроводное подключение к Android Auto и новые настройки приватности.

Релиз Android 11

Корпорация Google начала распространения финальной сборки открытой операционной системы Android 11 для мобильных устройств. В первую очередь это обновление станет доступно смартфонам Pixel, OnePlus, Xiaomi, Oppo и Realme, а в дальнейшем появится на устройствах других брендов.

В новой версии разработчики сосредоточились на упрощении управления беседами, подключенными устройствами, а также конфиденциальностью пользователя. Об этом CNews сообщили в пресс-службе Google.

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

Google выпустила финальную версию Android 11

Напомним, что первая предварительная версия Android 11 для разработчиков была выпущена в феврале 2020 г. Официально ОС была представлена в июне 2020 г., тогда же состоялся релиз первой бета-версии. Предыдущая версия фирменной ОС Google вышла в августе 2019 г.

Упрощение общения

В ОС Android 11 для более удобного управления беседами чаты из разных приложений сгруппированы и перенесены специальный выделенный раздел уведомлений. Кроме того, пользователь теперь может отметить чаты как приоритетные, чтобы никогда не пропускать важные сообщения, даже в случае работы в режиме «Не беспокоить».

В Android 11 сообщения из чатов сгруппированы отдельно, а среди бесед можно выбирать приоритетные

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

Наконец, в Android появилась встроенная функция записи экрана. Она позволяет снимать все, что происходит на экране смартфона и делиться видеозаписью. Причем можно записывать звук с микрофона или воспроизводимый на устройстве – как по отдельности, так и одновременно. Ранее для записи видео с экрана было необходимо устанавливать сторонние приложение.

Управление подключенными устройствами и медиаконтентом

В Android 11 появился раздел с «умными» устройствами, он находится на экране управления питанием, который вызывается длительным нажатием кнопки питания. Управлять подключенными устройствами, например, термостатом или функцией «умной» блокировки (Smart Lock) можно одним нажатием. Кроме того, на этом же экране теперь находится раздел с картами из Google Pay, выбрать подходящую стало значительно проще и быстрее по сравнению с необходимостью искать и запускать отдельное приложение.

В Android 11 переработан экран управления питанием

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

Переключить устройство, через которое воспроизводится звук, в Android 11 можно прямо в интерфейсе под шторкой

Смартфонам с ОС Android 11 отныне доступно беспроводное подключение к Android Auto при условии использования сервиса с совместимым автомобилем. Таким образом, за рулем пользователю в беспроводном режиме доступны все функции смартфона: построение маршрут одним нажатием, надиктовка сообщения, управление музыкой и запросы к «Google ассистенту».

Конфиденциальность и личные данные

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

От конструктора VR-проектов до повышения цифровой грамотности: как в Москве тестируют инновации в образовании

Инновации и стартапы

В Android 10 Google изменила подход к распространению обновлений в рамках Project Mainline. В Android 11 добавлены 12 дополнительных модулей обновления системы через Google Play. Теперь непосредственно через фирменный магазин приложений Google будет поступать больше исправлений, касающихся безопасности и конфиденциальности операционной системы. Кроме того, они будут выходить чаще, и пользователю не придется ждать выхода полного обновления ОС.

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

Поддержка нестандартных экранов

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

Дмитрий Степанов



Все думают, что Android-смартфоны теряют поддержку быстрее.

Почему это — враньё

Фото: blog.sasken.com

Обновления посредством Google Play Services

Смартфоны на операционной системе Android имеют Google Mobile Services — сервисы Google, которые позволяют пользоваться устройством в полной мере. Google-сервисы — это набор фирменных утилит (поиск, Gmail, YouTube, Google Диск и т. д.), среди которых находится и важнейшее приложение — Google Play. Магазин приложений является не только местом концентрации всех официальных утилит под ОС Android, также он служит средством поддержки актуальности старых моделей смартфонов. Как это происходит?

Google Play работает на базе входящего в GMS сервиса Google Play Services. Именно через GPS и реализуется поддержка старых смартфонов, которые не получают мажорные обновления системы. Например, в 2020 году Google представила функцию под названием Nearby Share («Обмен с окружением») — прямой аналог AirDrop от Apple для простого и быстрого обмена файлами с другими устройствами. Функция стала доступна не только новым гаджетам на базе Android 10 и 11-й версии: благодаря Google Play Services «Обмен с окружением» получили все девайсы с Android 6 Marshmallow 2015 года выпуска и выше. По такой же схеме устаревшие смартфоны получают и другие обновления, включая элементы интерфейса и новые возможности.

Во время загрузки произошла ошибка.

Патчи безопасности через Google Play

Начиная с Android 10, смартфоны стали получать независимые от вендоров патчи безопасности через Google Play. То есть, даже если производитель смартфона перестал обновлять свои гаджеты, они все равно будут в безопасности благодаря патчам от Google, что существенно снижает риск взлома и кражи данных.

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

Фото: blog.sasken.com

Долгое время Google и производителей смартфонов ругали за то, что Android-смартфоны слишком дефрагментированы. Ситуация, когда Google выкатывает Android 6, допустим, а большая часть устройств базируется на Android 4.0 и их срок поддержки давно исчерпан. Это вынудило Google в 2017 году вместе с презентацией Android 8 Oreo представить Project Treble (о нем чуть позже), благодаря которому скорость выпуска обновлений существенно возросла. Однако этого для Google оказалось мало, и компания решила еще больше превратить Android в модульную систему. Так появился проект Project Mainline с выходом Android 10 Q.

Project Mainline — все то же обновление отдельных компонентов операционки через магазин Google Play. Но это более комплексный подход с использованием 12 различных модулей, ответственность за которые несет сама Google. В их состав входят модули, связанные с безопасностью, совместимостью и конфиденциальностью.

Project Treble

Фото: xda-developers.com

До появления Project Treble ситуация с выходом новых прошивок под Android-смартфоны была действительно плачевной. До Android 8 низкоуровневые драйверы от Google и оболочка вендора были тесно связаны, из-за чего разработка прошивок велась долго, а, соответственно, обновления выходили крайне редко. Теперь эти два элемента отделены друг от друга и независимы, а потому каждая новая версия Android не вынуждает производителей с нуля писать свой софт для смартфонов, а потом компилировать целостную прошивку. Кстати, Project Treble существенно улучшил дела и энтузиастов, пишущих кастомные прошивки: сейчас установить кастом на базе Android 11 на бюджетник, изначально выходивший с Android 7, вообще не проблема.

Project Treble — это независимость модулей, из которых сейчас состоит ОС Android. Поэтому существуют и общие образы системы, написанные под все аппараты сразу — GSI-сборки. Их можно установить абсолютно на любой гаджет, поддерживающий Project Treble (смартфоны 2017 года и позднее, на старте имеющие Android 8). У Google даже есть специальный сайт, на котором размещены GSI-сборки и инструкция по заливке образов на смартфоны. Но стоит понимать, что из-за универсальности GSI-системы могут иметь некоторые баги на тех или иных устройствах.

Версия Android — не главное в смартфонах с зеленым роботом. В отличие от iOS

Работа с приложениями на iOS и на Android кардинально разнится, и речь сейчас не о пользовательском опыте. Большая часть утилит под Android работает на очень старых версиях этой операционной системы, чего не скажешь об iOS. Например, приложение Instagram требует наличия ОС Android не ниже 5 Lollipop (2014 год выхода), а «ВКонтакте» — Android 6 Marshmallow 2015 года. В свою очередь, для этих же утилит на iOS требуются версии системы 11 и 11.4, вышедшие в 2017 и 2018 годах соответственно. То есть разница в поддержке приложений составляет 3 года, и это наблюдается с подавляющим большинством софта.

Прибавляем минимальные 1,5 года поддержки Android-смартфонов (минимум 2 года для флагманов) и получаем, что по актуальности приложений iOS и Android друг другу равны. А ведь именно софт — самое главное для любого современного гаджета, а не версия операционной системы.

Интересный факт: на iOS системные программы обновляются исключительно вместе со всей прошивкой, а на Android такой привязки нет — все происходит через магазин приложений в независимом порядке.

Оболочки главнее версии Android

Фото: tech-ish.com

Второе отличие Android от iOS заключается в том, что на чистой системе от Google трудится минимум устройств — большинство вендоров предпочитает использовать собственные оболочки на базе Android. Далеко за примером ходить не нужно — возьмем MIUI от Xiaomi. Redmi 4X, бюджетник 2017 года, на старте имел Android 6 и MIUI 8. Компания поддерживала аппарат 3 года, обновив его до Android 7 и MIUI аж 11-й версии.

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

Вместо вывода

Как видим, с каждой новой версией Android эта система становится все модульнее — возможно, таким образом Google компенсирует провал некогда амбициозного проекта Project Ara (смартфон, собираемый из физических модулей)? Так или иначе, поддержка iOS и Android-гаджетов кардинально отличается, но если взять всецело, актуальность и первых, и вторых находится примерно на одинаковом уровне.

В то же время Android-устройств (и это не только смартфоны) намного больше, причем в разных ценовых категориях, в то время как у Apple стоит задача-минимум: написание стабильной системы под несколько актуальных iPhone, смартфонов премиум-класса. Это не принижает мастерство Apple и ее сотрудников, это лишь показывает, что Google и сторонние производители, несмотря на серьезные сложности, пытаются дать пользователям действительно хороший продукт.

Это тоже интересно:

Чем именно Android 8 Oreo лучше Android 7 Nougat

В целом, новое программное обеспечение всегда предлагается, как нечто лучшее и продвинутое, но на практике это не всегда так. Само собой, Android 8.0 Oreo рекламируется, как операционная система, которая лучше, чем Android 7.0 Nougat. Вопрос лишь в том, насколько, и в чём именно.

Улучшения, обнаруженные в ней, можно разделить на две категории – большие и важные, а также небольшие, но существенные. В чём они состоят, и что нам предлагает Android 8.0 Oreo?

Начнём с малого

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

Во-первых, режим Picture-in-Picture (Картинка-в-картинке). Android Oreo позволяет работать с приложениями в PiP-режиме. Фактически, это означает многооконность, чаще всего используемую для просмотра видео. Режим PiP уже существует в Android TV, тогда как Android Oreo сделает его доступным для мобильных устройств.

Во-вторых, Android Oreo представляет Autofill Framework — оболочку для автозаполнения форм. Она поможет заполнять логины, пароли и данные кредитных карт быстрее и удобнее. Включить эту опцию можно в Settings > System > Languages & input > Advanced > Input assistance > Autofill service. Сторонние разработчики могут оптимизировать свои приложения таким образом, чтобы пометить в них подходящие для автозаполнения поля.

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

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

Android Oreo поддерживает Wi-Fi Aware, технологию, также называемую Neighbor Awareness Networking или NAN. Она предполагает непосредственное общение устройств, находящихся неподалёку друг от друга через Wi-Fi Aware, без подключения к общей точке доступа.

Приложения для Android 7. 1 и предыдущих версий этой ОС сталкивались с ограничением на максимальное соотношение сторон экрана 1.86:1 (привязанное к американскому стандарту широкоэкранных фильмов). Теперь, начиная с Android Oreo предустановленного максимально возможного соотношения сторон не будет. Это связано с тем, что ОС Android продолжает появляться на самых разных типах устройств, далеко не всегда мобильных, и их типы экранов могут быть самыми разными. Такое изменение упростит жизнь разработчикам.

Android Oreo также упрощает работу с немобильными устройствами, поддерживая мультиэкранный режим. Начиная с этой ОС Android-устройства смогут работать с несколькими экранами одновременно, в случае, если само приложение поддерживает многооконность и рассчитано на это.

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

Новая ОС построена на модульной архитектуре Project Treble. Она позволит производителям устройств обновлять их до новых версий Android гораздо быстрее, так как основной Android-фреймворк теперь разделён с низкоуровневым программным обеспечением вендора.

Масштабные улучшения

Android Oreo предлагает не только режим Picture-in-Picture, AutoFill, Wi-Fi Aware и поддержку нескольких экранов. Есть и более существенные изменения в сравнении Android Nougat:

  • Полное управление уведомлениями.
  • Управление фоновыми задачами и ограничения для приложений, находящихся в фоновом режиме, что увеличивает срок автономной работы батареи.
  • Изменения в работе аудиосистемы. Это касается работы со вспомогательными Bluetooth-кодеками и с фоновым звуком (к примеру, музыку можно будет слушать фоново, запуская другие приложения и совершая звонки).
  • Загружаемые шрифты и работа с ними.
  • Адаптивные иконки приложений.
  • Поддержка Bluetooth 5.

Общий вывод

Как видите, Android Oreo имеет ряд немаловажных преимуществ по сравнению с Android Nougat. Единственным удручающим фактом является то, что лишь владельцы смартфонов Pixel и Nexus получат новую ОС сразу, остальным пользователям устройств на базе Android придётся подождать. Кроме того, работать с Bluetooth 5 смогут только обладатели смартфонов и планшетов, аппаратно поддерживающих этот стандарт и оснащённых Android 8.0 Oreo.

Изменения в Android 7.1: что принесет новое обновление?

Google недавно представила свои устройства Pixel с большой помпой на мероприятии «Сделано от Google», и впечатляющие новые смартфоны поставляются с Android 7.1 Nougat вместе с некоторыми эксклюзивными функциями Pixel. Что ж, хорошая новость в том, что вы можете попробовать последнее обновление Android на устройствах Nexus (5X, 6P и Pixel C), так как Google выпустила Android 7.1 Developer Preview. Хотя это бета-версия, она вносит некоторые действительно крутые изменения. Итак, если вам интересно, что принесет Android 7.1 перед тем, как окунуться в Preview для разработчиков, то здесь вы:

1. Изменения пользовательского интерфейса

Android 7.1 вносит ряд незначительных изменений в пользовательский интерфейс. Начиная с быстрой настройки . Быстрые настройки были обновлены в Android 7.0, а в 7.1 внесены незначительные изменения. Во-первых, панель быстрых настроек, доступная в центре уведомлений, имеет 6 ярлыков вместо 5, а также ярлык «Настройки», что, безусловно, заметно. Кроме того, кнопка «Изменить» была перемещена в верхнюю часть, и теперь она является значком.

Еще одно изменение пользовательского интерфейса происходит в интерфейсе вызова . В то время как номеронабиратель остается неизменным от Nougat и Marshamallow, интерфейс вызова имеет новый прозрачный и красочный интерфейс, который выглядит довольно круто.

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

Кроме того, на панели звука и громкости теперь отображается текст над значками, а в приложении «Контакты» теперь есть меню гамбургеров с различными учетными записями Google, дубликатами и различными ярлыками.

2. Ярлыки приложений

Взглянув на книгу Apple, Android 7.1 предлагает ярлыки приложений, которые очень похожи на ярлыки, предлагаемые на иконках приложений iOS с 3D Touch . В Android 7.1 вы можете просто нажать и удерживать значок, чтобы получить различные ярлыки, и даже создать значки на рабочем столе для этих ярлыков, чтобы быстро получить к ним доступ. Например, Chrome предлагает ярлыки для открытия новой вкладки или новой вкладки инкогнито. В настоящее время ярлыки поддерживаются только первыми приложениями Google, но мы можем ожидать, что сторонние приложения последуют их примеру.

2. Поддержка Google

Обновление Android 7.1 также обеспечивает поддержку Google для устройств. На странице «Настройки» есть новая вкладка «Поддержка», которая содержит ссылки на советы и рекомендации по Android , поиск и отзывы о справке и позволяет запросить звонок в службу поддержки . Это, безусловно, удобное дополнение, учитывая, что Google никогда не мог сравниться с Apple, когда дело доходит до поддержки ОС и аппаратного обеспечения.

3. Новое меню питания

Google наконец-то вернул опцию « Перезагрузка » в меню «Питание», что является чем-то незначительным, но тем, что каждый всегда хотел. Наряду с опцией перезагрузки, новое меню Power в Android 7.1 также имеет опцию « Emergency », которая быстро набирает номер экстренной службы.

4. Ходы

Крутая новая опция «Moves» появилась на странице настроек в Android 7.1. Он включает опции для запуска камеры двойным нажатием кнопки питания / блокировки, двойного поворота для переключения между передней и задней камерой и подъема для быстрой проверки уведомлений на вашем телефоне. Хотя это действительно крутые «ходы», они уже давно доступны для Android. Мы также ожидали функцию «прокрутки отпечатков пальцев», которую мы встретили на устройствах Pixel.

5. Изображение клавиатуры

Сейчас в моде GIF и GIF-клавиатура, поэтому неудивительно, что Google включил поддержку GIF в свою клавиатуру Google на Android 7.1. Вы можете перейти к разделу эмодзи на клавиатуре, где вы найдете кнопку GIF, которая покажет вам различные GIF, основанные на разных настроениях, и вы даже можете искать GIF . Довольно круто, правда?

6. Улучшения производительности

Как и в случае с любым другим обновлением, Android 7.1 вносит множество изменений. Чувствительность к прикосновениям ощущается намного лучше, плюс установка обновлений более удобна. При установке обновлений Android теперь отображается индикатор выполнения, а экран «оптимизации приложений» исчез.

Android 7.1: небольшое обновление с некоторыми приличными изменениями

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

Как вам новое обновление Android 7.1? Дайте нам знать в комментариях ниже.

Android 12: пристальный разбор главных фич | GeekBrains

Разбираем в деталях все отличия Android 12 от Android 11

https://gbcdn.mrgcdn.ru/uploads/post/2723/og_image/4c217a46b49b3917867c9a78acb3b7b8.png

Недавно вышла стабильная версия новой операционной системы, а это значит, что её уже  можно установить на смартфон и «потрогать». Это ли не повод рассмотреть Android 12 пристальнее? 

Самые значительные изменения коснулись визуальной части операционной системы и её разрешений (permissions). Были представлены Material You в качестве обновленного дизайна и дополнительные меры для защиты данных пользователя. Давайте посмотрим, что это значит для простого пользователя и для разработчика.

Новый дизайн — Material You

Учитывая новый дизайн операционной системы Material You, интересно то, как вендоры со своими лаунчерами и разработчики приложений адаптируют новый подход. Вполне допускаем, что эта концепция так и останется только на девайсах с чистым Android и не выйдет за рамки приложений от Google. Возможно, что переход на новый UI займет несколько лет.

Splash Screen API — анимированный переход в приложения

С новой версии появляется стандартный Splash Screen, который будет анимировать открытие вашего приложения из лаунчера. С помощью нового API можно будет видоизменить стандартный Splash Screen под ваши нужны: добавить собственный фон, анимированную иконку и другие параметры. Отключить Splash Screen нельзя, если у вас есть своя вариация такого экрана — обратите внимание на фичу. Придётся переходить на стандартный экран со своими косметическими добавлениями. О том, как именно можно модифицировать стандартный экран загрузки — читайте в официальной документации.

Анимация действий пользователя

Обновление дизайна затронуло многие аспекты системы. Обновился даже Ripple Effect — это эффект нажатия на кнопку, когда вокруг пальца расходятся круги от нажатия. Также обновился overscroll-эффект, который показывается при достижении границы списков в конце скролла. Теперь список растягивается:

Больше визуальных эффектов с помощью Render Effect

В Android 12 появился новый API Render Effect. С его помощью можно будет довольно просто сделать эффект размытия фотографии или заднего фона, цветовые палитры и другие графические эффекты. Теперь добиться размытия заднего фона можно всего лишь одной строчкой API:


view.setRenderEffect(RenderEffect.createBlurEffect(radiusX, radiusY, SHADER_TILE_MODE))

Новый API будет поддерживаться только теми устройствами, которым будет хватать вычислительных мощностей. Все эти дизайнерские изменения всё больше сближают визуальные стили двух мобильных операционных систем (ОС) — iOS и Android. 

Новые возможности виджетов

Также в новой ОС значительно переработали виджеты рабочего стола. Теперь появились несколько новых интересных возможностей: 

  • динамический цвета системы можно использовать в качестве главного цвета, 
  • начальная настройка виджета стала необязательной, 
  • добавлена поддержка checkbox, switch, radiobutton. 

На превью виджета теперь можно ставить не только статическую картинку, но и верстать макет в xml и добавлять описание. Более подробно о нововведениях можно почитать в официальной документации.

Rounded Corner API быстро расскажет о радиусе экрана

Позволит вам получить информацию о дисплеях с закругленными краями экрана. Таких дисплеев становится всё больше и часто часть контента перекрывается или теряется, если контент находится прямо в углу экрана такого смартфона. Тут вам поможет метод WindowInsets.getRoundedCorner(int position), у которого можно запросить радиус скругления по углам экрана.


// Получаем верхний правый угол у WindowInsets.
final WindowInsets insets = getRootWindowInsets();
final RoundedCorner topRight = insets.getRoundedCorner(POSITION_TOP_RIGHT);
if (topRight == null) {
   return;
}

Rich content insertion — единый инструмент для вставки контента

Обмен контента между разными приложениями — очень важная возможность любой операционной системы. Теперь Google упрощает разработчикам жизнь: вместо трёх разных способов для вставки контента (через drag-and-drop, из клавиатуры и буфера обмена) вы можете использовать Rich Content Insertion API.

Новые возможности уведомлений

Расширен функционал уведомлений. При создании уведомления в BigPictureStyle и MessagingStyle теперь можно задавать анимированные картинки. Действия над уведомлениями могут требовать обязательной авторизации пользователей перед тем как, например, открыть экран какого-то приложения. Также через шторку уведомлений можно задавать приоритет для входящих звонков. Полностью запретили открытие активити из уведомления, первые шаги к этому были сделаны ещё в 10 версии ОС. Теперь это нужно делать не напрямую, а через Broadcastreceiver, из которого уже открываются экраны.

Performance Class — новый стандарт для всех смартфонов  

Это системный класс, он описывает набор возможностей устройства, на которое устанавливается ваше приложение. Разработчики могут проверить текущий класс производительности и изменить настройки своего приложения для оптимальной работы на конкретном устройстве. Класс 12 будет опубликован вместе с релизом Android 12. Он будет включать определённые требования, например: проигрывание видео в высоком разрешении, возможности съёмки контента, характеристики дисплея, скорость чтения-записи на диск, характеристики оперативной памяти.

HapticGenerator — виброотдача на основе аудиопотока

Одна из интересных пользовательских функций новой версии Android — это виброотдача на основе аудиопотока. То есть телефон вибрирует в ритм с музыкой или с тем, что происходит в игре. Это дает еще больше погружения в музыку или игру. Чтобы использовать эту возможность, изучите соответствующее API – HapticGenerator.

Пользователи смогут контролировать передачу данных о геолокации

В Android 10 и 11 появилась возможность давать доступ к геолокации только во время использования приложения. Или только один раз. Как выяснилось, такую возможность используют более 80% пользователей. Поэтому Google решил развить идею контроля пользователем доступа приложений к местоположению. Теперь будет явное разделение на точную и примерную (coarse/fine) геолокацию. То есть при запросе точной геолокации пользователь может отказать в доступе, но выдать доступ к примерному местоположению. Если вам всё же нужно точное местоположение пользователя, а пользователь ранее выдал доступ только на примерное, то при повторном запросе будет предложено дать вам доступ только на точное местоположение. Все эти нововведения будут действовать только для приложений начиная с SDK 31 (Android 12), то есть время на доработку своих приложений у вас будет.

Про Bluetooth Scan и Bluetooth Connect

В текущих версиях Android, если вы хотите сканировать устройства поблизости с вами на основе Bluetooth, то вам приходится запрашивать разрешение на доступ к местоположению. Это порой приводит пользователей в недоумение. Ситуация будет исправлена с помощью новых разрешений — Bluetooth Scan и Bluetooth Connect. Bluetooth Scan используется для доступа в случае поиска Bluetooth устройства. А Bluetooth connect — когда нужно подключиться к устройству, которое уже сохранено. Если на основе сканирования вам всё также будет нужен доступ к местоположению, то без запроса доступа к геолокации не обойтись.

Чтобы использовать AlarmManager, нужно получить разрешение

Выполнение операции в заданное время в Android — боль любого разработчика. Чаще всего для этого используется AlarmManager. Но каждый из вендоров делает свои оптимизации энергопотребления и, как следствие, роботы AlarmManager’а. Поэтому в каждом лаунчере могут быть свои настройки для этой опции. Из-за этого часто приходится делать для каждого типа устройств инструкцию, объясняя как включить или отключить эту опцию. 

В Android 12 появляется новое разрешение: schedule exact alarm. Без его получения теперь невозможно будет создать alarm в AlarmManager’е. Если такое разрешение не получить заранее, то будет выбрасываться SecurityException. При этом приложения должны использовать новые алармы только если это является критическим функционалом. Например, если это будильники или таймеры. А также приложение, которое содержит функционал с требованием, будет вызываться в точное время.

Буфер обмена под защитой ОС

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

Задержка уведомлений при выполнении фоновой работы

Главные изменения Android 10 и 12, которые доставят больше всего работы Android-разработчикам по адаптации приложений — это запрет на запуск сервисов из фона. Если вы не используете сервисы  — стоит знать, что в случае неудачной попытки запуска сервиса, приложение будет падать новым исключением ForegroundServiceStartNotAllowedException. 

Теперь о том, что изменилось в 12 версии ОС. Часто так бывает, что push в System Bar’е может отображаться долю секунды, пока идет какая-то фоновая работа. И пользователь даже не понимает, какое приложение и что делает. Такие мимолетные уведомления — это следствие запрета на фоновую работу, даже если она выполняется меньше секунды. Но разработчики вынуждены отображать уведомление, даже если оно провисит всего мгновение. 

Суть текущего изменения: если фоновый сервис выполняется менее 10 секунд, то уведомление не отображается. Есть исключения, при которых уведомление отображается сразу:

  • в уведомлении есть какие-то кнопки с действием для пользователя,
  • сервису присвоен тип mediaPlayback, mediaProjection или phoneCall,
  • разработчик явно указал, что уведомление не должно откладываться и его нужно отобразить сразу после запуска сервиса. В NotificationBuilder нужно вызвать метод setForegroundServiceBehavior и передать туда флаг FOREGROUND_SERVICE_IMMEDIATE.

Управление камерой и микрофоном

Еще одно нововведение для шторки уведомлений — если приложение использует камеру или микрофон, то в statusbar’е справа будет появляться индикатор, который не позволит делать свернутому приложению что-то без уведомления пользователя. 

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

Также у пользователя будет доступ к privacy dashboard — истории обращения приложениями к местоположению, микрофону и камере:

Гибернация приложений

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

  • кэш будет очищен, 
  • приложение не сможет запускать джобы или алерты в фоне,
  • приложение не будет получать пуши, включая high priority-пуши. 

После одного взаимодействия с вашим приложением все ограничения будут сняты. Но разработчику нужно будет заново создать джобы, алармы и все уведомления, которые необходимы. Поведение схоже с тем, когда пользователь принудительно останавливает приложения в настройках (Stop application).

Разница между Android 6.0 Marshmallow и Android 7.0 Nougat

Ключевое отличие — Android 6.0 Marshmallow против 7.0 Nougat

Основное отличие между Android 6.0 Marshmallow и Android 7.0 Nougat заключается в том, что Android Nougat имеет функции, улучшающие более раннюю версию мобильной операционной системы. Несмотря на то, что внешний вид операционной системы не претерпел значительных изменений, обновления были сделаны внутренне.Давайте подробнее рассмотрим обновления, которые поставляются с этой новой операционной системой.

Обзор

Android 7.0 Nougat — новые возможности

Android 7.0 Nougat — новейшая операционная система, выпущенная Google. Его можно определить как доработку предыдущей версии Android 6.0 Marshmallow. Новая ОС также имеет некоторые важные функции. С момента появления Android 5.0 мы наблюдаем изменение языка дизайна в приложениях и сервисах операционных систем. В Android Marshmallow мы смогли увидеть плоский дизайн, который был смелым и компактным.

Новая ОС не вносит серьезных изменений в внешний вид вашего телефона. Тем не менее, Google внесла некоторые изменения в систему, добавив некоторые новые функции, которые еще больше улучшают существующую операционную систему.

Более быстрое и простое обновление

Когда придет время обновления, вся тяжелая работа будет выполняться в фоновом режиме, чтобы вы могли делать свои дела как обычно. Это очень похоже на процесс обновления в Chrome OS. После завершения обновления вам нужно только перезапустить, чтобы обновление вступило в силу.Новая ОС также более безопасна и надежна благодаря плавным обновлениям. Вам не нужно будет ждать оптимизации приложений, как в предыдущих операционных системах, из-за изменений, внесенных в компилятор времени выполнения новой ОС.

Многозадачность

В новой операционной системе предусмотрена функция многооконного режима, при которой экран может одновременно поддерживать несколько окон. Это очень удобно, когда вы делаете две вещи одновременно. Похожая функция была у Samsung и LG. Особенностью Google является то, что он может работать с любым приложением без разработчика или без каких-либо дополнительных действий.Экран разделится на 50/50. Приложения можно вытащить сверху или снизу телефона, а также слева или справа на планшете. Большим устройствам помогает функция, называемая режимом произвольной формы, которая позволяет изменять размер окна, как на ПК.

Уведомления

Новая ОС может поддерживать уведомления прямо из панели задач, в которую они были получены. Вам не нужно будет открывать или устанавливать приложение, чтобы ответить. Приложение должно поддерживать эту функцию только для того, чтобы работать.Вы также можете открыть приложение, чтобы делать больше, чем просто отвечать. При нажатии на уведомление откроется приложение, как обычно. Несколько уведомлений объединены более эффективно, чтобы их было легче просматривать. Телефон работает быстрее при меньшем расходе заряда аккумулятора.

Android Marshmallow поставляется вместе с проектом Doze от Google. Пока экран включен и телефон не находится в ваших руках, операционная система поможет снизить потребление заряда батареи. Эта функция Doze стала крупным обновлением в Nougat. Теперь эта функция работает не только в режиме ожидания и не подключена к сети, но и в кошельке или кармане.После того, как экран выключится на некоторое время, он остановит фоновые операции и будет использовать опцию, известную как «окно», которая проверяет ваши сообщения и обновляет местоположение. Управление памятью также стало эффективным, чтобы снизить расход заряда батареи и улучшить ее производительность.

Потребление мобильных данных

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

Больше смайликов

В операционные системы Android 7.0 добавлено 72 символа и 1500 новых смайлов. Смайлы в Android 7.0 больше похожи на людей, чем на мультяшные.

Безопасность

Телефонные данные должны быть конфиденциальными и личными. Новые функции Android Nougat делают его более безопасным. Даже если телефон утерян или украден, вы можете быть уверены, что ваши данные останутся в безопасности. Вы можете предоставить приложениям доступ к определенной папке, не разрешая им доступ ко всей вашей SD-карте.Это обеспечит наилучшие методы безопасности.

Работа

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

Язык

Теперь Android Nougat может поддерживать языки в соответствии с локалью, в которой вы находитесь. Можно выбрать несколько языков в соответствии с предпочтениями пользователя. Язык можно выбрать в соответствии с предпочтениями.

Android TV

Функции DVR доступны в Android 7.0. Вы сможете играть, перематывать и сохранять сессии. Вы можете запланировать запись или записывать контент во время просмотра. Это будет отличная функция для установленного Android TV.

Доступность

Теперь вы можете увеличивать масштаб экрана или изменять размер текста по желанию пользователя.

Android 6.0 Marshmallow — Особенности и характеристики

Android Marshmallow поставляется с такими функциями, как экономия заряда батареи, режим Doze и Google Now on Tap, которые сделали жизнь пользователя еще проще.Давайте подробнее рассмотрим возможности Android Marshmallow.

USB тип C

Android Marshmallow может поддерживать USB Type C. Порт USB Type C может поддерживать высокую скорость соединения. В будущем он станет одним из наиболее широко используемых соединений. Он также может обеспечить быструю зарядку.

Сейчас в сети

Android Marshmallow поставляется с функцией Google Now, которая теперь является частью операционной системы; эта функция может использовать преимущества многих частей устройства и приложений.Это сделает ваш смартфон еще умнее. Цифровой помощник, который сопровождает Now on Tap, будет более точным в предоставлении результатов.

Принято хранилище

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

Android Pay

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

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

Тюнер пользовательского интерфейса

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

Улучшения в копировании и вставке

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

Вкладки Google

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

Разрешения

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

Сообщение на экране блокировки

ОС Android Marshmallow поставляется с текстовым полем под экраном блокировки, которое можно настроить. Это пространство можно использовать для напоминаний, цитат и тегов имен по желанию пользователя.

Хранилище

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

Доза

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

Сканер отпечатков пальцев

Android Marshmallow совместим с широким спектром приложений. Его можно использовать для входа в такие приложения, как Evernote, и пользователь также может аутентифицировать покупки при покупке вещей.

Ящик для приложений

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

Чем отличается Android 6.0 Marshmallow и Android 7.0 Nougat?

Выпуск

Android 6.0 Marshmallow: Android 6.0 Marshmallow был выпущен в октябре 2015 года.

Android 7.0 Nougat: Android 7.0 Nougat был выпущен 22 августа -го числа , 2016.

Многозадачность с разделенным экраном

Android 6.0 Marshmallow: Android 6.0 Marshmallow не поддерживает функцию многозадачности с разделением экрана

Android 7.0 Nougat: Android 7.0 Nougat поддерживает функцию многозадачности с разделенным экраном.

Функция многозадачности с разделением экрана работает практически со всеми приложениями.

Приложения для Android с мгновенным запуском

Android 6.0 Marshmallow: Android 6.0 Marshmallow не поддерживает функцию мгновенного приложения.

Android 7.0 Nougat: Android 7.0 Nougat при необходимости установит небольшое приложение. Это будет одноразовое использование, и после использования приложение будет удалено.

Доза

Android 6.0 Marshmallow: Android 6.0 Marshmallow поставляется со стандартным режимом Doze.

Android 7.0 Nougat: Android 7.0 Nougat поставляется с более эффективным режимом Doze для экономии заряда аккумулятора. Doze агрессивный и утонченный. Он будет работать даже в сумочке или в кармане.

Бесшовные обновления

Android 6.0 Marshmallow: Android 6.0 Marshmallow будет обновляться стандартным способом.

Android 7.0 Nougat: Обновление Android 7.0 Nougat будет происходить за экраном.

Уведомление

Android 6.0 Marshmallow: Android 6.0 Marshmallow поставляется со стандартными функциями уведомлений.

Android 7.0 Nougat: Android 7.0 Nougat поставляется с более умной, подробной и эффективной функцией уведомлений. Также доступен прямой ответ на уведомления. Уведомления также могут быть сгруппированы для удобного доступа и просмотра.

Функции вызова

Android 6.0 Marshmallow: Android 6.0 Marshmallow поставляется со стандартными функциями вызова.

Android 7.0 Nougat: Android 7.0 Nougat поставляется с улучшенными быстрыми настройками, блокировкой вызовов, проверкой вызовов и возможностью настройки.

Хранитель данных

Android 6.0 Marshmallow: Android 6.0 Marshmallow сохраняет данные стандартным образом.

Android 7.0 Nougat: Android 7.0 Nougat ограничивает фоновое использование данных.

Запись Android TV

Android 6.0 Marshmallow: Android 6.0 Marshmallow не поддерживает эту функцию.

Android 7.0 Nougat: Android 7.0 Nougat поддерживает режим «картинка в картинке» и запись контента с Android TV.

Режим открытого окна произвольной формы

Android 6.0 Marshmallow: Android 6.0 Marshmallow не поддерживает эту функцию.

Android 7.0 Nougat: Android 7.0 Nougat поддерживает произвольную форму, где можно изменять размер окна, как на ПК

Экстренная информация

Android 6.0 Marshmallow: Android 6.0 Marshmallow не поставляется с экстренной информацией.

Android 7.0 Nougat: Android 7.0 Nougat поставляется с экстренной информацией, которая может предоставить медицинскую информацию и спасти жизнь.

Android 6.0 Marshmallow против Android 7.0 Nougat Резюме

Android 7.0 Nougat можно определить как усовершенствованную версию Android 6.0 Marshmallow. Многие из лучших функций операционной системы Android Marshmallow были усовершенствованы, чтобы повысить производительность и эффективность используемых нами смартфонов.

Изображение предоставлено:

«Android M: Marshmallow» от Такахиро Ямагива (CC BY 2.0) через Flickr

«Google Android Nougat» через (CC BY 2.0) blogtrepreneur.com/android

Изменения в поведении Android 7.0 | Разработчики Android

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

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

Батарея и память

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

Доза

Представлено в Android 6.0 (уровень API 23), Doze увеличивает время автономной работы на откладывание активности ЦП и сети, когда пользователь оставляет устройство отключенным, стационарный, и с выключенным экраном. Android 7.0 расширяет возможности улучшения Doze за счет применения набора ограничений ЦП и сети пока устройство отключено от сети с выключенным экраном, но не обязательно стационарный, например, когда телефонная трубка лежит в кармане пользователя.

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

Когда устройство работает от аккумулятора и экран не горит определенное время. время, устройство переходит в режим дремоты и применяет первое подмножество ограничений: отключает доступ приложений к сети и откладывает задания и синхронизацию. Если устройство неподвижен в течение определенного времени после входа в режим Doze, система применяет остальные ограничения Doze для PowerManager.WakeLock , AlarmManager сканирование сигналов тревоги, GPS и Wi-Fi. Вне зависимости от применяются ли некоторые или все ограничения дозировки, система пробуждает устройство для коротких периодов обслуживания, в течение которых разрешены приложения доступ к сети и может выполнять любые отложенные задания / синхронизацию.

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

Обратите внимание, что активация экрана или подключение устройства приводит к выходу из режима Doze и снимает эти ограничения обработки. Дополнительное поведение не влияют на рекомендации и передовой опыт по адаптации вашего приложения к предыдущим версия Doze, представленная в Android 6.0 (уровень API 23), как описано в Оптимизация для режима ожидания и ожидания приложений.Вы все еще должны следуйте этим рекомендациям, например, используйте Firebase Cloud Messaging (FCM) для отправлять и получать сообщения и начинать планировать обновления, чтобы учесть дополнительное поведение Doze.

Project Svelte: оптимизация фона

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

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

Точно так же в предыдущих версиях Android приложения могли регистрироваться для получения неявных ACTION_NEW_PICTURE и ACTION_NEW_VIDEO широковещательных сообщений от других приложений, таких как Камера. Когда пользователь делает снимок с помощью приложения «Камера», эти приложения просыпаются. для обработки трансляции.

Чтобы решить эти проблемы, в Android 7.0 применяются следующие оптимизации:

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

Для получения дополнительной информации об оптимизации фона в Android 7.0 (уровень API 24) и как адаптировать ваше приложение, см. Фон Оптимизация.

Изменения разрешений

Android 7.0 включает изменения разрешений, которые могут повлиять на ваше приложение.

Изменения разрешений файловой системы

Чтобы повысить безопасность личных файлов, личный каталог приложения, предназначенные для Android 7.0 или более поздней версии, имеют ограниченный доступ ( 0700 ). Этот параметр предотвращает утечку метаданных личных файлов, таких как их размер. или существование. Это изменение разрешения имеет несколько побочных эффектов:

Обмен файлами между приложениями

Для приложений, ориентированных на Android 7.0, платформа Android применяет политика StrictMode API, запрещающая раскрывать file: // URI вне вашего приложения. Если намерение, содержащее URI файла, покидает ваше приложение, приложение не работает. с исключением FileUriExposedException .

Чтобы обмениваться файлами между приложениями, вы должны отправить content: // URI и предоставить временное разрешение на доступ к URI. Самый простой способ предоставить это разрешение — с использованием класса FileProvider .Для дополнительной информации о разрешениях и совместном использовании файлов, см. Совместное использование файлов.

Улучшения доступности

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

Масштаб экрана

Android 7.0 позволяет пользователям установить Размер дисплея , который увеличивает или сжимает все элементы на экране, тем самым улучшая доступность устройства для пользователей с ослабленным зрением. Пользователи не могут масштабировать экран за пределы минимального экрана. ширина sw320dp, который по ширине равен Nexus 4, обычному телефону среднего размера.

Рисунок 3. На экране справа показан эффект увеличение размера дисплея устройства с системным образом Android 7.0.

При изменении плотности устройства система уведомляет запущенные приложения в следующими способами:

  • Если приложение нацелено на уровень API 23 или ниже, система автоматически завершает работу все его фоновые процессы.Это означает, что если пользователь переключается с такое приложение, чтобы открыть экран Настройки и изменить Размер дисплея установка, система убивает приложение в том же так, как это было бы в ситуации с нехваткой памяти. Если у приложения есть передний план процессов, система уведомляет эти процессы об изменении конфигурации как описано в разделе «Обработка» Изменения во время выполнения, как если бы ориентация устройства изменилась.
  • Если приложение предназначено для Android 7.0, все его процессы (передний план и фон) уведомляются об изменении конфигурации как описано в разделе «Обработка» Изменения во время выполнения.

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

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

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

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

Параметры Vision в мастере настройки

Android 7.0 включает настройки Vision на экране приветствия, где пользователи могут настройте следующие настройки специальных возможностей на новом устройстве: Жест увеличения , Размер шрифта , Размер дисплея и TalkBack . Это изменение увеличивает видимость ошибок, связанных с различными настройками экрана. К оценить влияние этой функции, вам следует протестировать свои приложения с этими настройки включены.Вы можете найти настройки в Настройки> Доступность .

Связь приложений NDK с библиотеками платформы

Начиная с Android 7.0, система предотвращает динамическое связывание приложений. против библиотек, не относящихся к NDK, что может привести к сбою вашего приложения. Это изменение в поведение направлено на создание согласованного взаимодействия с приложением при обновлении платформы. и разные устройства. Даже если ваш код может не связываться с частные библиотеки, возможно, что сторонняя статическая библиотека в вашем приложение может это делать.Поэтому все разработчики должны проверить, чтобы убедиться, что что их приложения не дают сбоев на устройствах под управлением Android 7.0. Если ваше приложение использует собственный код, вы должны использовать только общедоступные API-интерфейсы NDK.

Есть три способа, которыми ваше приложение может пытаться получить доступ к частной платформе. API:

  • Ваше приложение напрямую обращается к частным библиотекам платформы. Вам следует обновить ваше приложение, чтобы включить его собственную копию этих библиотек или использовать общедоступные API-интерфейсы NDK.
  • Ваше приложение использует стороннюю библиотеку, которая обращается к частной платформе библиотеки.Даже если вы уверены, что ваше приложение не имеет доступа к частным библиотекам напрямую, вы все равно должны протестировать свое приложение для этого сценария.
  • Ваше приложение ссылается на библиотеку, которая не включена в его APK. Для Например, это могло произойти, если вы попытались использовать свою собственную копию OpenSSL, но забыл связать его с APK-файлом вашего приложения. Приложение может нормально работать на версиях платформы Android, которая включает libcrypto.so . Однако приложение мог дать сбой в более поздних версиях Android, которые не включают эту библиотеку (например, Android 6.0 и новее). Чтобы исправить это, убедитесь, что вы собрали все ваши библиотеки, не относящиеся к NDK, вместе с APK.

Приложения не должны использовать собственные библиотеки, которые не включены в NDK, потому что они могут изменяться или удаляться между разными версиями Android. В переход с OpenSSL на BoringSSL является примером такого изменения. Также, потому что нет требований совместимости для библиотек платформы, не включены в NDK, разные устройства могут предлагать разные уровни совместимость.

Чтобы уменьшить влияние, которое это ограничение может иметь на текущий момент выпущенные приложения, набор библиотек, которые находят широкое применение, например libandroid_runtime.so , libcutils.so , libcrypto.so и libssl.so — временно доступно на Android 7.0 (уровень API 24) для приложений, ориентированных на уровень API 23 или ниже. Если ваше приложение загружает одну из этих библиотек, logcat генерирует предупреждение и на целевом устройстве появится тост, чтобы уведомить вас.Если вы видите эти предупреждений, вам следует обновить свое приложение, включив в него собственную копию этих библиотеки или использовать только общедоступные API-интерфейсы NDK. Будущие выпуски Android платформа может полностью ограничить использование частных библиотек и привести к тому, что ваш приложение к сбою.

Все приложения генерируют ошибку времени выполнения, когда вызывают API, который не является ни тем, ни другим. общедоступный или временно доступный. В результате System.loadLibrary и dlopen (3) оба возвращаются NULL и может вызвать сбой вашего приложения.Вам следует просмотреть свой код приложения, чтобы исключить использование API частной платформы и тщательно протестировать свои приложения с помощью устройства или эмулятора под управлением Android 7.0 (уровень API 24). Если ты Если вы не уверены, использует ли ваше приложение частные библиотеки, вы можете проверить logcat, чтобы определить ошибку времени выполнения.

В следующей таблице описывается поведение, которое вы должны ожидать от приложение в зависимости от использования частных собственных библиотек и целевого API уровень ( android: targetSdkVersion ).

Библиотеки Целевой уровень API Доступ во время выполнения через динамический компоновщик Android 7.0 (уровень API 24) поведение Будущее поведение платформы Android
NDK Public Любой Доступный Работает как ожидалось Работает как ожидалось
Частные (временно доступные частные библиотеки) 23 или ниже Временно доступен Работает, как ожидалось, но вы получаете предупреждение logcat. Ошибка выполнения
Частные (временно доступные частные библиотеки) 24 или выше Ограниченный Ошибка выполнения Ошибка выполнения
Частный (другой) Любой Ограниченный Ошибка выполнения Ошибка выполнения

Проверьте, использует ли ваше приложение частные библиотеки

Чтобы помочь вам определить проблемы с загрузкой частных библиотек, logcat может генерировать предупреждение или ошибка времени выполнения.Например, если ваше приложение нацелено на уровень API 23 или ниже и пытается получить доступ к частной библиотеке на устройстве под управлением Android 7.0, вы можете увидеть предупреждение, подобное следующему:

03-21 17: 07: 51.502 31234 31234 Компоновщик W: библиотека "libandroid_runtime.so"
("/system/lib/libandroid_runtime.so") необходим или открыт
"/data/app/com.popular-app.android-2/lib/arm/libapplib.so" недоступен
для пространства имён "classloader-namespace" - доступ временно предоставляется
как обходной путь для http: // b / 26394120
 

Эти предупреждения logcat сообщают вам, какая библиотека пытается получить доступ к API частной платформы, но не приведет к сбою вашего приложения.Если приложение нацелен на уровень API 24 или выше, однако logcat генерирует следующие ошибка времени выполнения, и ваше приложение может аварийно завершить работу:

java.lang.UnsatisfiedLinkError: ошибка dlopen: библиотека "libcutils.so"
("/system/lib/libcutils.so") необходим или открыт
"/system/lib/libnativeloader.so" недоступен для пространства имен
"пространство имен загрузчика классов"
  в java.lang.Runtime.loadLibrary0 (Runtime.java:977)
  в java.lang.System.loadLibrary (System.java:1602)
 

Вы также можете увидеть эти выходные данные logcat, если ваше приложение использует сторонние библиотеки. которые динамически связываются с API частной платформы.Инструмент readelf в Android 7.0DK позволяет создавать список всех динамически связанных общих библиотеки данного файла .so , выполнив следующую команду:

aarch64-linux-android-readelf -dW libMyLibrary.so
 

Обновите свое приложение

Вот несколько шагов, которые вы можете предпринять, чтобы исправить эти типы ошибок и сделать убедитесь, что ваше приложение не дает сбоев при будущих обновлениях платформы:

  • Если ваше приложение использует частные библиотеки платформы, вам следует обновить его, включив свою собственную копию этих библиотек или использовать общедоступные API-интерфейсы NDK.
  • Если ваше приложение использует стороннюю библиотеку, которая обращается к частным символам, свяжитесь с автору библиотеки обновить библиотеку.
  • Убедитесь, что вы упаковали все свои библиотеки, не относящиеся к NDK, вместе с APK.
  • Использовать стандартные функции JNI вместо getJavaVM и getJNIEnv из libandroid_runtime.so :
    AndroidRuntime :: getJavaVM -> GetJavaVM из 
    AndroidRuntime :: getJNIEnv -> JavaVM :: GetEnv или
    JavaVM :: AttachCurrentThread из .
     
  • Используйте __system_property_get вместо частного property_get символ из libcutils.so . Для этого используйте __system_property_get со следующим:
    #include 
     

    Примечание: Доступность и содержание свойств системы не тестировал через CTS. Лучшим решением было бы избегать использования этих свойства в целом.

  • Используйте локальную версию символа SSL_ctrl из libcrypto.так . Например, вы должны статически связать libcyrpto.a в ваш файл .so или включите динамически связанную версию libcrypto.so из BoringSSL / OpenSSL и упакуйте ее в свой APK.

Android для работы

Android 7.0 содержит изменения для приложений, предназначенных для Android for Work, в том числе изменения в установке сертификата, сброс пароля, вторичный пользователь управление и доступ к идентификаторам устройств. Если вы создаете приложения для Среды Android for Work, вам следует просмотреть эти изменения и изменить ваше приложение соответственно.

  • Вы должны установить установщик делегированного сертификата, прежде чем DPC сможет установить Это. Для приложений профиля и владельцев устройств, ориентированных на Android 7.0 (уровень API 24), вы должны установить установщик делегированного сертификата перед политикой устройства вызовы контроллера (DPC) DevicePolicyManager.setCertInstallerPackage () . Если установщик еще не установлен, система выдает Исключение IllegalArgumentException .
  • Сброс ограничений пароля для администраторов устройств теперь применяется к профилю собственники.Администраторы устройств больше не могут использовать DevicePolicyManager.resetPassword () для очистки паролей или изменения те, которые уже установлены. Администраторы устройств по-прежнему могут устанавливать пароль, но только когда на устройстве нет пароля, PIN-кода или шаблона.
  • Владельцы устройств и профилей могут управлять учетными записями, даже если есть ограничения. установленный. Владельцы устройств и владельцы профилей могут вызывать API управления аккаунтом. даже если DISALLOW_MODIFY_ACCOUNTS ограничения пользователя на месте.
  • Владельцы устройств могут упростить управление вторичными пользователями.Когда устройство работает в режиме владельца устройства, ограничение DISALLOW_ADD_USER устанавливается автоматически. Это не позволяет пользователям создавать неуправляемые вторичные пользователей. Кроме того, CreateUser () и createAndInitializeUser () методы устарели; новый Метод DevicePolicyManager.createAndManageUser () заменяет их.
  • Владельцы устройств могут получить доступ к идентификаторам устройств. Владелец устройства может получить доступ к MAC-адрес Wi-Fi устройства, использующего DevicePolicyManager.getWifiMacAddress () . Если Wi-Fi никогда не было был включен на устройстве, этот метод возвращает значение null .
  • Параметр «Рабочий режим» управляет доступом к рабочим приложениям. Когда режим работы выключен, Панель запуска системы показывает, что рабочие приложения недоступны, закрашивая их серым цветом. Включение рабочий режим снова восстанавливает нормальное поведение.
  • При установке файла PKCS # 12, содержащего цепочку сертификатов клиента и соответствующий закрытый ключ из пользовательского интерфейса настроек, сертификат ЦС в chain больше не устанавливается в доверенное хранилище учетных данных.Это делает не влияет на результат KeyChain.getCertificateChain () , когда приложения пытаются получить клиент цепочка сертификатов позже. При необходимости следует установить сертификат ЦС. в надежное хранилище учетных данных через пользовательский интерфейс настроек отдельно, с Формат в формате DER с расширением файла .crt или .cer.
  • Начиная с Android 7.0, регистрация и хранение отпечатков пальцев управляются на пользователя. Если клиент политики устройства (DPC) владельца профиля нацелен на уровень API 23 (или ниже) на устройстве под управлением Android 7.0 (уровень API 24), пользователь все еще можно установить отпечаток пальца на устройстве, но рабочие приложения не могут отпечаток пальца устройства доступа. Когда DPC нацелен на уровень API 24 и выше, пользователь может установить отпечаток пальца специально для рабочего профиля, перейдя в Настройки> Безопасность> Безопасность рабочего профиля .
  • Новый статус шифрования ENCRYPTION_STATUS_ACTIVE_PER_USER — возвращается DevicePolicyManager.getStorageEncryptionStatus () в указывают, что шифрование активно и ключ шифрования привязан к Пользователь.Новый статус возвращается только в том случае, если DPC нацелен на уровень API 24 и выше. Для приложений, ориентированных на более ранние уровни API, ENCRYPTION_STATUS_ACTIVE возвращается, даже если ключ шифрования специфичен для пользователя или профиля.
  • В Android 7.0 несколько методов, которые обычно влияют на все устройство ведет себя иначе, если на устройстве установлен рабочий профиль с отдельная рабочая задача. Вместо того, чтобы влиять на все устройство, эти методы применяются только к рабочему профилю.(Полный список таких методов есть в документации DevicePolicyManager.getParentProfileInstance () .) Например, DevicePolicyManager.lockNow () блокирует только рабочий профиль, а не блокировка всего устройства. Для каждого из этих методов вы можете получить старые поведение, вызвав метод родительского экземпляра DevicePolicyManager ; вы можете получить этого родителя вызов DevicePolicyManager.getParentProfileInstance () . Так, например, если вы позвоните родительский экземпляр lockNow () метод, все устройство заблокировано.

Сохранение аннотаций

В Android 7.0 исправлена ​​ошибка, при которой игнорировалась видимость аннотаций. Эта проблема позволила среде выполнения получить доступ к аннотациям, которые не должны были быть способен. Эти аннотации включали:

  • VISIBILITY_BUILD : предназначен для отображения только во время сборки.
  • VISIBILITY_SYSTEM : предназначен для отображения во время выполнения, но только для базовая система.

Если ваше приложение полагалось на это поведение, добавьте политику хранения к аннотациям, которые должны быть доступным во время выполнения.Вы делаете это с помощью @Retention (RetentionPolicy.RUNTIME) .

Изменения конфигурации TLS / SSL по умолчанию

Android 7.0 вносит следующие изменения в конфигурацию TLS / SSL по умолчанию. используются приложениями для HTTPS и другого трафика TLS / SSL:

  • Наборы шифров RC4 теперь отключены.
  • Наборы шифров CHACHA20-POLY1305 теперь включены.

Отключение RC4 по умолчанию может привести к сбоям в работе HTTPS или TLS / SSL. возможность подключения, когда сервер не согласовывает современные комплекты шифров.Предпочтительное исправление — улучшить конфигурацию сервера, чтобы включить более сильные и более современные комплекты шифров и протоколов. В идеале TLSv1.2 и AES-GCM должны быть включены, а наборы шифров с прямой секретностью (ECDHE) должны быть включенным и предпочтительным.

Альтернативой является изменение приложения для использования настраиваемого SSLSocketFactory для связи с сервером. В factory должен быть разработан для создания SSLSocket экземпляры, которые имеют некоторые из наборов шифров, требуемых сервером включен в дополнение к стандартным шифрам.

Примечание: Эти изменения не относятся к WebView .

приложений для Android 7.0

Эти изменения поведения применяются исключительно к приложениям, предназначенным для Android 7.0 (уровень API 24) или выше. Приложения, которые компилируются с Android 7.0, или установите targetSdkVersion на Android 7.0 или выше, необходимо изменить свои приложения для правильной поддержки этого поведения, если это применимо к приложению.

Изменения сериализации

Android 7.0 (уровень API 24) исправлена ​​ошибка в расчете дефолта serialVersionUID, если он не соответствует спецификации.

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

несовместим с локальным классом: stream classdesc serialVersionUID = 1234, local class serialVersionUID = 4567
 

Для устранения этих проблем необходимо добавить поле serialVersionUID в любой затронутый класс со значением stream classdesc serialVersionUID из сообщения об ошибке, например 1234 дюйм Это дело. Это изменение соответствует всем рекомендациям передовой практики для написание кода сериализации и будет работать на всех версиях Android.

Конкретная исправленная ошибка была связана с наличием статического методы инициализатора, то есть . Согласно спецификация наличия или отсутствия статического метода инициализатора в class повлияет на serialVersionUID по умолчанию, вычисленный для этого класса. До исправления ошибки при вычислении также проверяется суперкласс на предмет наличия статический инициализатор, если у класса его не было.

Чтобы уточнить, это изменение не влияет на приложения, нацеленные на уровни API 23 или ниже, классы, которые имеют поле или классы serialVersionUID у которых есть статический метод инициализатора.

Другие важные моменты

  • Когда приложение работает на Android 7.0, но нацелено на более низкий уровень API, и пользователь изменяет размер отображения, процесс приложения прекращается. Приложение должен быть в состоянии изящно справиться с этим сценарием. В противном случае вылетает когда пользователь восстанавливает его из Недавних.

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

    Приложения для Android 7.0 (уровень API 24) и выше не являются автоматически убит при изменении плотности; однако они все равно могут плохо реагировать на изменения конфигурации.

  • Приложения на Android 7.0 должны уметь корректно обрабатывать изменения конфигурации, и не должен падать при последующих запусках. Вы можете проверить поведение приложения изменяя размер шрифта ( Настройка > Дисплей > Размер шрифта ), а затем восстановление приложение от Недавние.
  • Из-за ошибки в предыдущих версиях Android система не помечала запись в сокет TCP в основном потоке как нарушение строгого режима.Android 7.0 исправляет эту ошибку. Приложения, которые демонстрируют такое поведение, теперь выдают android.os.NetworkOnMainThreadException . Как правило, выполнение сетевых операций в основном потоке — плохая идея, потому что эти операции обычно имеют высокую задержку, которая вызывает ошибки ANR и джанк.
  • Семейство методов Debug.startMethodTracing () теперь по умолчанию сохранение вывода в каталоге вашего пакета в общем хранилище, вместо на высшем уровне SD-карты. Это означает, что приложениям больше не нужно запрашивать разрешение WRITE_EXTERNAL_STORAGE для использования этих API.
  • Многие API-интерфейсы платформ теперь начали проверять отправку больших полезных нагрузок. через транзакций Binder , а теперь система повторно генерирует TransactionTooLargeExceptions как RuntimeExceptions , вместо того, чтобы тихо регистрировать или подавлять их. Один распространенный пример — хранение слишком большого количества данных в Activity.onSaveInstanceState () , что приводит к тому, что ActivityThread.StopInfo выбрасывает RuntimeException , когда ваше приложение предназначено для Android 7.0.
  • Если приложение отправляет Runnable задач в View и the View не прикреплен к окну, система ставит в очередь задачу Runnable с помощью View ; задача Runnable не выполняется до тех пор, пока Вид прилагается к окну. Это поведение исправляет следующие ошибки:
    • Если приложение опубликовано в View из цепочки, отличной от предполагаемой окна пользовательского интерфейса, в результате Runnable может работать не в том потоке.
    • Если задача Runnable была отправлена ​​из потока, отличного от поток петлителя, приложение может открыть задачу Runnable .
  • Если приложение на Android 7.0 с УДАЛИТЬ ПАКЕТЫ разрешение пытается удалить пакет, но этот пакет было установлено другим приложением, система требует подтверждения пользователя. В этом сценарии приложения должны ожидать STATUS_PENDING_USER_ACTION как статус возврата, когда они вызывают Установщик пакетов.удалить () .
  • Поставщик JCA под названием Crypto устарел, потому что это единственный алгоритм SHA1PRNG криптографически слаб. Приложения больше не могут использовать SHA1PRNG для (небезопасного) получения ключей, потому что этот провайдер больше не доступный. Для получения дополнительной информации см. Блог post Безопасность «Crypto» провайдер устарел в Android Н.

Обзор Android 7.0 Nougat: особенности, обновления и изменения

Содержание

01Android 7.1.202Android 7.1.103Android 7.004Split-экран mode05Quick приложение switching06New notifications07Quick Reply08Notification priority09System UI Tuner10Quick Mode Settings11Doze на Go12Language support13Emoji и wallpapers14Settings menu15Suggestions16Do Не Disturb17Data Saver18Seamless updates19Maintenance releases20Recent apps21Vulkan и Java 822JIT и ART23Direct Boot24Encryption25Number blocking26Scoped directories27Emergency info28Backups и Accessibility29Android для Work30Other features31Wrap до

С Android O не за горами, Android Nougat постепенно приближается к завершению, став последней и лучшей версией Android.Но поскольку Nougat неуклонно приближается к двузначным числам с точки зрения распространения версий Android, и с выходом Android 7.1.2 для ряда устройств, мы подумали, что пришло время вернуться к выпуску Android N.

Nougat, возможно, не представил такой драматической визуальной перестройки, которую мы впервые получили в Android Lollipop две версии назад, но Nougat действительно обеспечивает множество серьезных улучшений и улучшений по сравнению с Marshmallow, а также несколько, возможно, более важных изменений удобства использования. Имея это в виду, присоединяйтесь к нам, чтобы пройти через все основные Android 7.x — как пользовательские, так и скрытые — в нашем полном обзоре Android Nougat.

Устройство отслеживания обновлений Android 7 Nougat — 25 октября 2017 г.

Что нового в Android 7.1 Nougat?


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

Новые функции Android 7.1.2

Последнее обновление для Pixel и поддерживаемого семейства Nexus — Android 7.1.2, первоначально анонсированное 31 января, которое на самом деле приносит немного больше, чем вы могли ожидать от инкрементального обновления. Pixels упускают самое интересное, в основном потому, что оно у них уже есть, получая только логотип «powered by Android» на заставке загрузки и патч безопасности от 5 марта . Google также улучшил жест смахивания пальцем для проблем с подключением пикселей и Bluetooth.

Nexus 6P, который я сейчас использую с Android 7.1.2, получил жестов сканера отпечатков пальцев. , что означает, что теперь вы можете перетаскивать панель уведомлений с помощью расположенного на задней панели сканера отпечатков пальцев. Его можно найти в разделе «Ходы» в меню «Настройки», и по умолчанию он не включен. Ни Nexus 6, ни Nexus 9 не будут обновлены до версии 7.1.2.

Но самое значительное изменение в функциях Android 7.1.2 произошло в Pixel C, который унаследовал Pixel Launcher от линейки смартфонов, а также получил совершенно новый режим многозадачности.Обзор новых приложений показывает небольшие плитки, расположенные в виде сетки, в отличие от более знакомой стопки карточек.

Вы сможете видеть только восемь приложений одновременно, и пока вы не можете даже смахнуть их, но это хорошее начало. Pixel C также получил новые сплошные навигационные кнопки, которые есть на телефонах Pixel, и вы можете просто провести пальцем вверх по главному экрану, чтобы открыть панель приложений.

Немного странно, что Android 7.1.2 также позволяет некоторым пользователям — но не всем — выбирать, где установить живые обои .Устройства, отличные от Pixel, могут установить приложение «Обои», чтобы воспроизвести функциональность средства выбора обоев Pixel, которое приносит с собой множество новых красивых обоев и возможность выбирать, следует ли применять обои к главному экрану, экрану блокировки или обоим.

Новые функции Android 7.1.1

Посмотрите видео ниже, чтобы узнать о новых функциях Android 7.1 Nougat. Как указано выше, необходимо различать версию Android 7.1, установленную на телефонах Google Pixel, и Android 7.1 обновление для устройств Nexus. Nexus не унаследовал Pixel Launcher, хотя Google Assistant появился отдельно позже (если быть точным, 26 февраля).

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

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


Примечание к обзору Android 7.0

Любой, кто видел предварительные версии Android N для разработчиков, без сомнения, увидит здесь много знакомых функций Android Nougat. Сборки настолько похожи, что если бы вы использовали Android N dev preview 5, официальный OTA для обновления Android 7.0 составлял крошечные 49,5 МБ по сравнению с 1,1 ГБ, если вы обновлялись из Marshmallow.

Хотя некоторые из нас, возможно, уже видели большую часть Nougat, мы приближаемся к Android 7.0 отзыв с точки зрения нового пользователя — того, кто «не видел всего этого раньше». Мы хотим предоставить всеобъемлющий обзор функций Android 7.0, но мы также проведем сравнения с Marshmallow, где это уместно, и предоставим контекст с обсуждением функций, которые появились в предварительных версиях Android N, но не совсем попали в окончательная версия.

Nougat уже здесь, но получить его на всех устройствах — совсем другое дело.

В двух словах о нуге

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

Как вы знаете, Marshmallow в значительной степени сохранил общий вид Lollipop, но включил некоторые важные новые функции, такие как режим Doze Mode, API отпечатков пальцев и отдельные разрешения. Год спустя Nougat следует этому примеру, сохранив дизайн домашнего экрана и ящика приложений Marshmallow, но копая еще глубже, закладывая фундамент для того, что еще предстоит.

В Nougat происходит гораздо более захватывающий фон, чем вы видите на поверхности.

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

ТВЕРДЕЕ

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

Режим разделения экрана: как это работает

Nougat наконец-то предлагает режим разделенного экрана для стандартного Android, функция, которая всегда присутствует в скинах производителей и пользовательских ПЗУ.Встроенная версия Android Nougat в некоторых отношениях лучше, чем то, что мы видели раньше, но она также может быть немного… чрезмерной. А теперь сделайте глубокий вдох, пока я покажу вам, как все это работает.

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

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

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

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

Подумайте об этом так: приложение вверху (или слева в альбомном режиме) является основным приложением, другое приложение — второстепенным, и его можно легко изменить. Помня об этом, вам всегда нужно запускать многооконный режим с приложением, которое вряд ли захочется менять.

Быстрое переключение приложений — лучшее

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

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

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

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

Работа в режиме разделения экрана

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

Режим разделения экрана — это сочетание интуитивно понятных и полезных идей, смешанных с непоследовательностью и путаницей.

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

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

Когда режим разделения экрана становится странным

Последний комментарий к многооконному режиму может дать вам представление о том, насколько хороша, но немного странно, эта функция Nougat.Когда у вас открыта вкладка Chrome в режиме разделенного экрана, нажатие кнопки переполнения предоставляет новую опцию под названием «Перейти в другое окно», которая затем откроет -секундную вкладку Chrome на другой панели разделенного экрана — это действительно здорово.

Но, в зависимости от размера двух окон Chrome с разделенным экраном, при открытии представления вкладок ваши вкладки будут каскадированы по вертикали или по горизонтали — и это немного странно. Думаю, это имеет смысл, но определенно странно. Невозможность последовательного перетаскивания текста со всеми приложениями, отсутствие поддержки всеми приложениями режима разделенного экрана и несоответствия, подобные этому примеру Chrome (и другим обнаруженным мною ошибкам), показывают, что он все еще не совсем доработан.

Очевидно, что у Google также есть несколько проблем с изменением размера содержимого разделенного экрана. Теперь размер и ширина шрифта меняются в зависимости от высоты каждого окна. Это хорошо. Но, например, если сначала открыть Gmail, а затем Google Play, часть панели поиска Play Store будет отключена (что вы можете видеть на скриншоте ниже).

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

Вопрос на миллион долларов

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

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

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

ЛУЧШЕ

Но не все в Nougat так запутано. Некоторые функции просты, понятны и интуитивно понятны.Nougat делает многие вещи лучше, чем его предшественник, от новых функций до настроек основных продуктов Marshmallow. Уведомления

: переработанный, объединенный и с возможностью быстрого ответа

Область уведомлений в Nougat была немного переработана, в ней были убраны карты в стиле Google Now от Marshmallow, и теперь она стала очень плоской и полноразмерной. Вы получаете больше информации и меньше лишнего места в них, а это именно то, что вы хотите от уведомления. Аналогичным образом, объединенные уведомления и Быстрый ответ настолько очевидны и настолько полезны, что удивительно, что они не появились на складе Android до сих пор.

Объединенные уведомления и Быстрый ответ настолько очевидны и настолько полезны, что удивительно, что они не появлялись до сих пор.

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

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

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

Приоритет уведомлений

Вы по-прежнему можете смахнуть, чтобы отклонить уведомления и указать Android, сколько информации об уведомлениях нужно отображать на экране блокировки в области «Уведомления» в Настройках («Звуки» также имеют отдельный раздел в Nougat).Но вы также можете долго нажимать на уведомление, чтобы получить доступ к его настройкам приоритета, или смахнуть его немного в сторону и коснуться значка шестеренки, чтобы получить доступ к своим параметрам.

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

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

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

System UI Tuner вернулся

Для тех из вас, кто предпочитает «скользящую шкалу» для установки важности уведомлений приложений из превью для разработчиков, вы можете легко включить ее в System UI Tuner с помощью элементов управления уведомлениями о питании .

Чтобы добавить System UI Tuner в меню настроек, просто нажмите и удерживайте значок шестеренки в быстрых настройках, пока он не начнет вращаться, а ваше устройство не завибрирует.Теперь вы найдете его в нижней части меню настроек. System UI Tuner также содержит переключатель для жеста смахивания вверх разделенного экрана и переключатели, значки которых отображаются в строке состояния. Вы также найдете там несколько вариантов «Не беспокоить».

Настраиваемые быстрые настройки

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

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

Теперь у вас также может быть несколько страниц с плитками. Некоторые из них мгновенно включают или выключают настройки, например фонарик, режим «Не беспокоить» и «Местоположение». Другие плитки, такие как Bluetooth и Wi-Fi, можно нажать для доступа к мини-меню прямо в быстрых настройках.

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

В полном списке быстрых настроек вы также можете нажать кнопку «Изменить» в правом нижнем углу, чтобы переставить плитки или заменить их другими.Список дополнительных функций довольно минимален: только Cast, Data Saver, Invert colors и Hotspot. Но теперь разработчики могут создавать пользовательские плитки быстрых настроек для своих приложений, что определенно сделает вещи намного интереснее в ближайшие месяцы.

Doze Mode на ходу

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

Режим дремоты теперь работает не только когда устройство какое-то время неподвижно, но и когда оно находится в движении.

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

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

Поддержка нескольких языков, эмодзи и ссылки на приложения

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

Сдвиньте влево, чтобы на экране поместилось больше объектов, и вправо, чтобы все было больше. Это еще одна простая, но отличная функция Android, которая ранее требовала редактирования файла build.prop устройства. Это будет очень удобно на телефонах и планшетах с большим экраном.

В Nougat есть 72 новых смайлика, включая различные оттенки кожи, благодаря Unicode 9, а средство выбора обоев позволяет установить изображение в качестве обоев рабочего экрана, обоев экрана блокировки или и того, и другого.Но, пожалуй, лучше всего то, что теперь вы можете закрепить свои любимые приложения в верхней части окна выбора общих ресурсов. Просто нажмите и удерживайте их в меню выбора общего доступа.

В Nougat есть 72 новых смайлика, включая различные оттенки кожи и более 1500 смайлов всего.

Вы по-прежнему можете закреплять приложения на экране (отлично подходит для временного совместного использования телефона с кем-то), определять, какие приложения открывают определенные типы ссылок (теперь известные как Открытие ссылок в разделе «Приложения» меню настроек) и управлять отдельными разрешения приложений, как и в случае с Marshmallow.

БЫСТРЕЕ

Однако

Android Nougat — это не только улучшение или усложнение вещей. Было проделано много работы по ускорению Android, гораздо большему проекту, который вы можете увидеть в масштабах всей Google, от оптимизации Chrome и ускоренных мобильных страниц до Google Fiber и проекта доставки дронов Wing.

Новое меню настроек

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

Хотя вы можете получить к нему доступ в любое время, как только вы попадете в подменю в Настройках, вы увидите значок меню гамбургера в левом верхнем углу, который заменяет необходимость в кнопке возврата. Коснитесь его (или проведите пальцем от левого края), и вы сможете мгновенно перейти к любой другой части меню настроек, не нажимая повторно стрелку назад.

Даже если вы не видите значок, например, в расширенных настройках Wi-Fi или на главной странице настроек, вы все равно можете смахнуть его.Это удобная функция «быстрого выхода», даже если многие люди вряд ли ею воспользуются. Как и многие новые функции в Android 7.0, вы можете использовать его, если хотите, но если нет, вы даже не заметите его.

Основная информация, содержащаяся в каждом разделе настроек, теперь отображается на главной странице.

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

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

Когда у вас включен режим «Не беспокоить» (или несколько других настроек, например «Режим полета»), вы также увидите постоянное напоминание в верхней части меню настроек, где вы также можете его отключить. Встроенный файловый менеджер — найденный в Storage> Explore — также был немного изменен, теперь он использует мозаичный макет вместо представления списка, которое вы получили в Marshmallow.

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

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

Не беспокоить

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

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

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

Экономия трафика

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

Data Saver запрещает доступ к Интернету фоновым приложениям, когда вы подключены к сотовой сети.

Включение режима экономии трафика, доступного как с помощью переключателя быстрых настроек, так и с помощью области данных в настройках, ограничивает фоновую синхронизацию тем, когда вы подключены к Wi-Fi. Конечно, вы можете занести в белый список любые приложения, для которых вы хотите иметь неограниченный доступ к сети (например, электронная почта или WhatsApp), даже если включена экономия трафика.

Бесшовные обновления

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

Nexus 2016 будут первыми устройствами, которые получат плавные обновления Nougat.

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

К сожалению, Nexus 2016 будут первыми устройствами, которые получат эти бесшовные обновления. Это означает, что вы не получите их ни на одном текущем устройстве, включая Nexus 6P и Nexus 5X.

[related_videos title = «ПОСЛЕДНИЕ ВИДЕО NEXUS» align = «center» type = «custom» videos = «707847,688299,651385,651264 ″]

Обновления технического обслуживания и бета-версия

Те из вас, кто участвует в бета-программе Android N, могут захотеть остаться на ней даже сейчас, когда Nougat официально вышел. Google объявил, что регулярные обновления Maintenance Release (MR) будут выпускаться в виде предварительной версии для тех, кто участвует в бета-программе.Предварительные версии MR принесут «постоянные улучшения и доработку», но также предоставят исправления ошибок и настройки функций, прежде чем все остальные получат их.

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

Ярлыки камеры

Обновление камеры Google, которое поставляется с Nougat на устройствах Nexus, также добавляет новый поворотный жест для переключения между передней и задней камерами. В отличие от устройств Moto, его нельзя использовать для запуска камеры, поэтому он работает только тогда, когда приложение камеры уже открыто.

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

Последние изменения приложений

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

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

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

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

Vulkan, Java 8 и OpenJDK

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

Разработчики игр могут просто выбирать между более высокой производительностью и сложностью Vulkan или придерживаться более простого в реализации, но менее интенсивного стандарта OpenGL. Это беспроигрышный вариант как для геймеров, так и для разработчиков, даже если для распространения Vulkan потребуется время.

Nougat также поддерживает Java 8. На самом деле Java 8 применима только к разработчикам, поэтому я не буду здесь усердно объяснять, почему это хорошо.Спите спокойно, зная, что это позволяет разработчикам улучшать работу с кодом. Наконец, Nougat переходит от Java API к подходу на основе OpenJDK, что, возможно, не имеет большого значения, учитывая, что Google только что победил Oracle в суде.

Что такое JIT?

Вы знаете, как на Lollipop и Marshmallow после перезагрузки вам придется ждать целую вечность, пока система «оптимизировала приложения»? Это потому, что еще в Lollipop Android переключился с виртуальной машины Dalvik на среду выполнения Android (ART), которая компилирует приложения заблаговременно.Хотя это означало, что приложения запускались быстрее после загрузки, перезагрузка длилась вечно, потому что все ваши приложения должны были быть сначала скомпилированы.

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

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

СИЛЬНЕЕ

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

Прямая загрузка

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

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

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

Файловое шифрование

Я знаю, эти темы становятся все менее и менее сексуальными по мере того, как мы продолжаем, но это важные вещи, так что держитесь меня, хорошо? Шифрование — это действительно большое дело.Если чехол для iPhone из San Bernardino еще не сообщил вам об этом, Google хочет убедиться, что Android Nougat знает об этом.

Достаточно сказать, что Android 7.0 переходит на основу шифрования файлов, а не на систему полного шифрования диска Marshmallow. Это означает, что теперь существует четкое различие между содержимым, зашифрованным устройством (например, общими системными данными), и содержимым, зашифрованным с помощью файлов (например, данными приложения и пользователя). Для вас это означает, что ваши личные данные лучше защищены, а скучные системные вещи можно сделать более полезными.

Android 7.0 переходит на основу шифрования файлов с полного шифрования диска в Marshmallow.

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

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

Блокировка номера / блокировка звонков

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

Управление доступом к папке приложения

Кроме того, Nougat добавляет детальный контроль над тем, к каким папкам могут иметь доступ установленные приложения. Раньше вы предоставляли приложениям доступ ко всему, но теперь вы можете ограничить их доступ к файлам почти так же, как вы можете управлять их разрешениями. «Ограниченный доступ к каталогам» позволяет разработчикам приложений специально запрашивать доступ к отдельным папкам, а не к всем вашим папкам — еще один беспроигрышный вариант.

Точно так же в части Special access в разделе настроек раздела Apps вы можете коснуться множества ограниченных областей, таких как изменение системных настроек, рисование поверх других приложений, премиум-доступ к SMS и неограниченный доступ к данным, чтобы увидеть, какие приложения запросили доступ. и включите или выключите этот доступ.Это лишь один из многих элементов управления в Android 7.0, ориентированных на пользователя.

Экстренная информация

Android Nougat может добавлять экстренную информацию на экран блокировки. Просто перейдите в «Настройки »> «Пользователи»> «Экстренная информация» , чтобы добавить данные, которые должны знать первые лица, оказывающие помощь, например, ваша группа крови, имя и адрес, а также наличие аллергии. Однако имейте в виду, что эта информация также будет видна любому, кто поднимет или украдет ваш телефон.

Лучшее резервное копирование и настройки специальных возможностей

В Nougat улучшены даже простые вещи, такие как резервное копирование приложений, поскольку теперь они охватывают разрешения приложений, настройки доступа к сети, ограничения и настройки специальных возможностей.Доступность на Android 7.0 также была усилена: настройки специальных возможностей доступны во время настройки устройства, что является очевидным плюсом для всех, кому нужны эти функции спереди и по центру. Регулируемая скорость преобразования текста в речь и монофонический вывод для людей с потерей слуха на одно ухо — отличное дополнение, как и ползунок DPI для изменения размера содержимого на экране.

Android для работы

Завершая раздел «Я не могу поверить, что вы сделали это так», Android 7.0 добавляет довольно много новых функций для Android for Work.От постоянно включенной VPN до настройки рабочего режима, которая позволяет вам блокировать уведомления, связанные с работой, после того, как вы закончили рабочий день.

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

ДРУГИЕ ХАРАКТЕРИСТИКИ

В оставшейся куче у нас есть множество вещей, от Allo и Daydream до ночного режима и VR.Чтобы быстро их выполнить, Google Ассистент не появится до тех пор, пока не появятся новые Nexus с Allo на борту (мы даже не уверены, что до этого момента Allo будет выпущена как отдельное приложение).

Хотя Nougat официально поддерживает как Daydream VR, так и Project Tango, это не имеет значения, пока мы не увидим, что Nougat появляется на устройствах с поддержкой Daydream и телефоне Tango. Различные упоминания о режиме VR уже существуют, но пока мало что значат. У нас также нет гарнитур Daydream для Nexus 6P, если предположить, что они действительно будут поддерживать полноценную Daydream VR.

Ночной режим с фильтром синего света в Android

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

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

Как ни странно, ночной режим все еще появляется у некоторых людей в финальной сборке Nougat, хотя его функциональность кажется немного нестабильной в зависимости от того, кто его использует.Новое приложение появилось, чтобы полностью вернуть его (поскольку весь соответствующий код остается в Nougat), но, опять же, даже это работает не для всех. Надеюсь, Google исправит эти проблемы с производительностью и официально вернет их в следующем обновлении MR.

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

Кроме того, вы можете указать системе, чтобы любое приложение отображалось в режиме разделенного экрана, даже если оно не предназначено для этого. Конечно, Google Camera — наиболее очевидное приложение, не поддерживающее разделение экрана, — как-то освобождено от такого принуждения.

ОБЕРТЫВАНИЕ

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

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

Это, пожалуй, лучший способ подвести итог Android 7.0 Nougat. Это версия Android для поклонников Android. Он хорошо справляется с основными задачами и не требует особой суеты для всех, но для тех из нас, кто хочет копать или задумываться о будущем, есть чем заняться. Он на удивление стабилен, лишь с некоторыми несоответствиями и ошибками: это, безусловно, наименьшее количество из тех, что я когда-либо видел в новой версии Android.

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

Когда вы ожидаете увидеть Nougat? Какую особенность он упускает?

Android 7.0 — 7.1.1 Nougat: все новые и скрытые функции

Ранее на этой неделе Google выпустила первую предварительную версию Android N, следующей основной версии Android, для разработчиков. Компания обычно выпускает новую версию Android на своей ежегодной конференции Google I / O, но на этот раз, чтобы собрать больше отзывов и помочь OEM-производителям и разработчикам приложений лучше подготовиться к обновлению, компания представила ОС на несколько месяцев раньше, чем обычно. .

В отличие от Marshmallow, Android Nougat поставляется с рядом новых функций, ориентированных на пользователя, в том числе тех, о которых давно мечтают продвинутые пользователи Android. Некоторые из этих функций уже присутствуют во многих OEM-оболочках Android, таких как Samsung, LG и Huawei.

Хотя до публичного выпуска Android N еще более шести месяцев, предварительный просмотр для разработчиков дает нам хорошее представление обо всех новых функциях, которые будет содержать ОС. Ниже мы рассмотрим все такие важные или второстепенные новые функции, представленные Google в Android N.

Обновление: Google анонсировал следующую версию Android и преемника Nougat, Android O. Последняя версия ОС не так функциональна, как Nougat, но вместо этого нацелена на использование всех функций, с которыми Google дебютировал. Нуга. Вы можете прочитать обо всех новых функциях Android O в нашем посте.

➤ Функции Android O: все новые и скрытые функции, которые мы нашли на данный момент

# 1. Многозадачность с разделением экрана

Это, вероятно, самая большая новая функция Android N.Разделение экрана было одной из самых востребованных функций опытных пользователей Android, и Google наконец-то добавляет его в ОС. Реализация Google аналогична тому, как многооконная функция работает в TouchWiz от Samsung: вы переводите приложение в режим разделенного просмотра, долгое нажатие на кнопку недавних приложений, которая затем также вызывает переключатель недавних приложений в нижней части экрана, чтобы вы могли , чтобы выбрать второе приложение в режиме разделения.

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

Подробнее о многозадачности с разделенным экраном в Android Nougat можно узнать здесь.

№2. Кнопка «Недавние приложения»

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

На Android N нажатие кнопки недавних приложений в пользовательском интерфейсе недавних приложений будет переключать между приложениями, которые вы открыли, вместо того, чтобы возвращать вас обратно в приложение переднего плана или на домашний экран.Вы также можете переключаться между двумя используемыми вами приложениями, быстро дважды нажав кнопку недавних приложений. Эта функция очень распространена в пользовательских ПЗУ, хотя для переключения между двумя последними приложениями требуется долгое нажатие. На мой взгляд, реализация Google выполняется быстрее и упрощает переключение между приложениями.

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

№ 3. Картинка в картинке

Опираясь на книгу Apple, Google также представила новый режим картинки в картинке в Android N.Думайте об этой функции как о том, как вы можете свернуть видео в угол в приложении YouTube, в то время как вы можете продолжать просматривать в нем.

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

№4. Обновленные уведомления

С Android N Google значительно обновил одну из самых сильных частей Android — оттенок уведомлений. Помимо нового внешнего вида, панель уведомлений в Android N содержит множество новых функций, таких как прямой ответ, объединенные уведомления и многое другое.

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

№ 5. Прямой ответ

Прямой ответ основан на функции быстрого ответа, представленной Google в Marshmallow. В интерактивном уведомлении и поддерживаемом приложении вы можете нажать кнопку ответа и ответить на сообщение прямо из самой панели уведомлений.

№ 6. Объединенные уведомления

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

№ 7. Быстрые настройки

В верхней части панели уведомлений в Android N теперь также есть быстрые переключатели для Wi-Fi, Data Saver и других важных системных настроек.Раньше для доступа к быстрым плиткам требовалось второе смахивание по панели уведомлений, но в некоторых случаях это могло быть немного неудобно. Это изменение упростит пользователям доступ к часто используемым быстрым переключателям, особенно на устройствах Android с большим экраном.

Панель быстрых настроек по-прежнему присутствует в Android N, и к ней можно получить доступ, как и раньше: с помощью жеста смахивания вниз двумя пальцами с главного экрана или смахивания вниз один раз при открытой панели уведомлений.Панель быстрых настроек теперь открывается с новой красивой анимацией, а быстрые плитки теперь распределены по нескольким страницам. Плиткам Wi-Fi и Bluetooth больше не уделяется особого внимания, в каждом столбце теперь по 3 плитки.

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

Плитки в быстрых настройках теперь распределены по нескольким страницам
Также возможно редактировать плитки, отображаемые в быстрых настройках

# 8.API плитки быстрых настроек

Основываясь на улучшенных быстрых настройках, Google также добавил API плитки быстрых настроек в Android N, который позволяет разработчикам приложений добавлять свои собственные плитки в быстрые настройки.

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

# 9. Измененное меню настроек

Google внесла в меню настроек кардинальную переработку внешнего вида в Android N. Как и в случае с панелью уведомлений, обновленное меню настроек теперь предлагает более высокую плотность информации, чтобы лучше использовать преимущества дисплеев с более высоким разрешением современных устройств Android.

Новое меню настроек в Android N включает панель навигации, к которой можно получить доступ, проведя пальцем от левого края экрана. Google использует тот же UI / UX в большинстве своих приложений, и это часть рекомендаций по материальному дизайну, так что это изменение не должно сильно беспокоить опытных пользователей Android. Также есть новая панель предложений в верхней части меню настроек, которая рекомендует некоторые системные настройки, с которыми вам стоит поэкспериментировать.

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

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

# 10. Data Saver

Google предлагает встроенный режим экономии трафика в Chrome для Android, но с Android N компания интегрирует эту функцию в саму ОС. Новый режим экономии трафика в Android N помогает сократить использование мобильных данных за счет ограничения использования данных приложения в фоновом режиме.Эта функция уже присутствовала в предыдущих версиях Android. Новое дополнение заключается в том, что Android теперь также может ограничивать использование данных для приложений, когда они находятся на переднем плане.

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

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


№ 11. Улучшенный режим Doze

Google выпустила несколько функций энергосбережения в Marshmallow, в том числе режим Doze. Как следует из названия, эта функция энергосбережения переводит ваше устройство Android в спящий режим, пока оно неактивно лежит на столе. Чтобы увеличить время автономной работы, Doze гарантирует, что будильник от приложений сведен к минимуму, а также регулирует активность ЦП и сетевых данных для достижения этой цели.

Самая большая проблема с Doze в Marshmallow заключалась в том, что она срабатывала только тогда, когда ваше устройство какое-то время лежало на столе. С Android N Google делает сон умнее, и теперь он срабатывает сам, даже когда ваше устройство движется. Как именно Google добился этого, пока неизвестно, но в любом случае, если вам понравился Doze on Marshmallow, он станет еще лучше в Android N.

# 12. Автоматический ночной режим

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

Если соответствующие параметры включены, ОС теперь может автоматически включать ночной режим для вас в зависимости от вашего местоположения и времени суток. Более того, теперь можно регулировать оттенок и яркость дисплея при включенном ночном режиме.

«Не беспокоить» по-прежнему скрывается в меню настройки пользовательского интерфейса системы
Режим «Не беспокоить» теперь можно настроить на автоматическое переключение в Android N

# 13.Ручная калибровка дисплея

Google включил опцию режима sRGB на Nexus 6P в Android 6.0 Marshmallow, активация которой сделала отображение на телефоне более точным. С Android N компания предлагает возможность настроить пользовательский баланс белого дисплея по своему усмотрению. Эта функция скрыта в меню System UI tuner -> Color & Appearance -> Calibrate Display.

№ 14. Скрыть (больше) значки из строки состояния

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

№ 15. Мощный проводник файлов

В Marshmallow Google представил элементарный новый проводник файлов, который даже не позволял копировать или переименовывать файлы. В Android N Google исправляет эти недостатки и делает встроенный файловый менеджер в Android более мощным. Теперь вы можете переименовывать файлы, перемещать их и даже открывать несколько вкладок проводника.

Хотя приложение Explorer в Android N все еще не является заменой ES Explorer или Solid File Explorer, оно теперь достаточно хорошо для базового использования.

№16. Блокировка звонков

Google обновил свое приложение «Контакты и телефон», добавив в него возможности блокировки звонков. Однако функция была недоделанной и работала не так, как ожидалось. С Android N Google интегрирует функцию блокировки вызовов прямо в саму ОС. Мало того, что блокировка номера блокирует текст из него, все ваши заблокированные номера теперь хранятся в вашей учетной записи Google, что означает, что они будут сохраняться при сбросе и даже переноситься на ваше новое устройство Android.Сторонние приложения также могут получать доступ к заблокированным номерам, чтобы вы не получали сообщения в других приложениях с заблокированных номеров.

№ 17. Масштабирование DPI

В Android N Google добавляет масштабирование DPI в качестве опции по умолчанию в ОС. Раньше для масштабирования DPI обычно требовалось вводить некоторые команды в adb, хотя это приводило к некоторым проблемам с удобством использования. Однако в Android N Google внес изменения в структуру ОС, которая позволяет пользователям настраивать разрешение экрана в реальном времени по своему усмотрению.

На мой взгляд, это отличное дополнение, которое позволит пользователям настраивать DPI своего устройства по своему вкусу.

№ 18. Больше никаких оптимизирующих приложений

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

Android N предлагает быстрый путь к установке приложений, что приводит к болезненной задаче «оптимизации приложений», завершающейся почти за несколько секунд.Кроме того, JIT-компилятор в ART теперь позволяет намного быстрее устанавливать приложения.

Вот как Google объясняет эту функцию:

Одним из наиболее ощутимых преимуществ JIT-компилятора ART является скорость установки приложений и обновлений системы. Даже большие приложения, для оптимизации и установки которых требовалось несколько минут в Android 6.0, теперь можно установить за считанные секунды. Обновления системы также выполняются быстрее, поскольку больше нет этапа оптимизации.

№ 19. Улучшенный Project Svelte

Google представила Project Svelte с KitKat для оптимизации Android для устройств низкого уровня.Выпуская Android N, компания продолжает оптимизацию Android, чтобы сделать его более плавным на недорогих устройствах за счет сокращения использования оперативной памяти. Компания делает это, удаляя три трансляции намерений, которые могут активировать сразу несколько приложений, что влияет на время автономной работы и увеличивает использование памяти.

№ 20. Обновленное меню «Аккумулятор»

Наряду с меню «Настройки» Google также обновил экран меню «Аккумулятор» в Android N. Обновленное меню не предлагает никаких новых функций, но теперь оно имеет более высокую плотность информации.

Измененное меню батареи в Android 7.0
Измененное меню батареи в Android 7.0

# 21. Экстренная информация

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

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

Экстренная информация в Android 7.0 Nougat
Экстренная информация в Android 7.0 Nougat

# 22 Freeform Windows

Среди множества других бесплатных многозадачных функций, связанных с Google, многозадачный режим в Android N.Отключенная по умолчанию, эта функция, по сути, превращает ОС в ОС, подобную настольной, где вы можете одновременно запускать несколько приложений в оконной форме, как и на рабочем столе. Вы даже можете увеличить / уменьшить размер окна, и ОС также поддерживает мышь в этом режиме. Режим многозадачности произвольной формы не предназначен для смартфонов, но нацелен на такие устройства, как Pixel C. Вы можете узнать больше о режиме произвольной формы окна Android N здесь.


Имейте в виду, что Google выпустила только первую предварительную версию Android N.Поскольку до финального выпуска ОС остается больше нескольких месяцев, возможно, что некоторые функции могут быть удалены или изменены в дальнейшем. Мы будем обновлять эту публикацию по мере обнаружения новых функций и улучшений.

Если вы обнаружите что-то новое, о чем здесь не упоминалось, отправьте нам электронное письмо по адресу [email protected]

Резервное копирование телефона Android 6 или 7

Если у вас есть телефон HTC под управлением Android 6 или 7, используйте свою учетную запись Google для резервного копирования данных с телефона на Google Диск.

Вот что можно сделать резервную копию:

Главный экран Обои
Список приложений
  • Приложения, установленные через Google Play Store.
  • Размер сетки экрана приложения и порядок сортировки, если ваш телефон поддерживает HTC Sense Home.
Данные и настройки приложения
  • Настройки Календаря Google и Gmail.
  • Данные, которые синхронизируются с вашей учетной записью Google, например контакты Google и события календаря.
  • Контакты и история вызовов в приложении «Люди», списке городов «Часы и погода» и учетные записи электронной почты в приложении «Почта», если эти приложения HTC предварительно загружены в ваш телефон.
  • Данные и настройки в сторонних приложениях, которые вы установили, в зависимости от того, позволяют ли эти приложения это.
Настройки устройства Рингтоны, сети Wi-Fi и их пароли, а также некоторые настройки устройства.
  1. Откройте «Настройки» и нажмите «Резервное копирование и сброс».
  2. Нажмите Сделайте резервную копию моих данных.
  3. Коснитесь переключателя Вкл. / Выкл., Чтобы включить Автозагрузку, а затем нажмите кнопку НАЗАД на телефоне.
  4. Убедитесь, что автоматическое восстановление включено.

    Это позволяет восстановить данные и настройки приложения при переустановке приложения на другом телефоне.

Auto Backup периодически выполняет резервное копирование телефона в личную папку на Google Диске. Это происходит каждые 24 часа, когда телефон простаивает, заряжается, и подключен к Wi‍-Fi сеть.

Резервные копии данных не будут учитываться в квоте хранилища Google Диска. Большие файлы или файлы, которые разработчики приложений решили исключить из службы, не будут скопированы.

Android Marshmallow против Android Nougat против Android Oreo • TechLila

Android Marshmallow был Android 6. Он был выпущен в октябре 2015 года и предварительно загружен на устройства Google Nexus 5X и 6P. Вскоре за этим в августе 2016 года последовали выпуски 7.0 и 7.1 в октябре того же года. Oreo, Android 8.0 был выпущен 21 августа st , 2017.

Каковы основные различия между этими тремя выпусками? Мы расскажем вам об основных новых функциях Android Oreo от Google и о том, что он предлагает помимо того, что доступно в Nougat и Marshmallow. Это будет вам интересно, если у вас есть смартфон Samsung, Google, LG или HTC или другое портативное устройство.

Сравнение Android Oreo, Nougat и Marshmallow

Android Marshmallow и Nougat

Каковы основные изменения между Android 6 и Android 7? Их было довольно много — более 50 изменений, которые могли не иметь отношения ко многим, но предлагали некоторые очень полезные изменения.Среди них:

  • Срок службы батареи: Срок службы батареи важен для любого мобильного устройства. Режим дремоты Marshmallow был улучшен в Nougat: теперь одна зарядка дает на 30% больше энергии.
  • Уведомления: Nougat позволяет использовать панель переключения для активации Wi-Fi, регулировки громкости, переключения сетей и других функций. Вы можете добиться всего этого, установив переключатели на панели уведомлений в соответствии с вашими потребностями.
  • Мульти-Windows: Используя Nougat, теперь вы можете запускать любые два приложения с одного и того же пользовательского экрана, переключаясь между ними одним касанием.Эта функция разделения экрана была невозможна с Marshmallow.
  • Меню настроек: Меню настроек Marshmallow было изменено на гамбургер в Nougat. Каждый элемент в стеке разделен на категории, чтобы пользователи могли напрямую переходить от одного экрана настроек к другому.
  • Уведомление Прямой ответ: Вам больше не нужно открывать приложение, чтобы ответить на сообщение. Вы можете мгновенно отвечать на сообщения и общаться с друзьями весь день без каких-либо задержек.
  • Android TV: Теперь вы можете записывать свои любимые телешоу на Android TV.Nougat позволяет записывать и воспроизводить любой контент с Android TV на вашем телефоне.
  • Android Instant Apps: Эта функция позволяет вам временно использовать приложение, не загружая или не покупая его. Перейдите в «Настройки»> «Google»> «Мгновенные приложения», затем включите или отключите подписку. Вы можете использовать доступные приложения. Зачем заставлять приложение-фонарик занимать место, если вы можете использовать Nougat только тогда, когда он вам нужен?

  • Экстренные ситуации: В Android Nougat добавлена ​​функция экстренной помощи.Это позволяет вам хранить на телефоне важную информацию о чрезвычайных ситуациях, например о любом хроническом заболевании (например, астме, редкой группе крови) или о любых специальных лекарствах, которые могут вам понадобиться. К этой информации может получить доступ кто угодно без разблокировки телефона.

Это лишь некоторые из преимуществ, которые Android 7 или Android Nougat дает вам по сравнению с предыдущей версией Marshmallow (Android 6). Кажется, что с каждым обновлением Android становится лучше (как и должно), поэтому теперь давайте взглянем на Android 8.Также известный как Android O, он получил название Oreo.

Android Oreo против Android Nougat и Marshmallow

Чем последняя мобильная ОС Google, Android 8.0, также известная как Android Oreo, отличается от своих предшественников? Многие люди прокомментировали его улучшенные параметры звука. Функциональность звука очень важна для многих людей с мобильными устройствами. Android 8.0 Oreo поставляется с расширенными возможностями аудио по Bluetooth, но это только начало.

1. Параметры звука в Android Oreo

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

Можно применить автоматическое приглушение звука из других аудио- или видео приложений, чтобы переходы между звуком переднего плана и фоновым звуком были намного более плавными, чем в Nougat. В Oreo доступны другие аудиоинструменты, которых не было в более ранних версиях Android.

2. Выбор кодека Bluetooth

Еще одним преимуществом Oreo для звука является то, что вы можете выбрать предпочтительный кодек Bluetooth. Это применимо только в том случае, если вы понимаете Bluetooth и доступные кодеки. Android 8.0 интегрирует коды Sony LDAC в стек Bluetooth. LDAC передает данные со скоростью до 990 кбит / с, что намного быстрее, чем на большинстве других смартфонов. Опция высочайшего качества LDAC поддерживает 24-битный звук 96 кГц. Oreo позволяет вам выбрать собственный кодек, если вы понимаете, что делаете.

В Nougat ваш телефон и беспроводная система могли выбрать кодек по умолчанию. С LDAC вы можете выбрать предпочитаемый кодек Bluetooth, если понимаете, что делаете. Большинство людей, возможно, не смогут использовать эту опцию должным образом, но если вы можете, то Oreo позволяет вам использовать ее.

В меню кодеков Bluetooth Oreo есть пять кодеков Bluetooth: ACC, aptX, aptX HD, LDAC и SBC. Для этого вам понадобится совместимое оборудование для воспроизведения. Все они работают с потерями, кроме LDAC.Ваша система подберет для вас лучший кодек, и лучше оставить его, если вы не знаете, что делаете.

3. Autofill Framework

Autofill Framework — еще одна новая функция Oreo. Это сделано для того, чтобы гораздо проще заполнять формы, запрашивающие информацию, такую ​​как кредитные карты или даже просто имя и адрес. Чтобы включить эту службу, выберите «Настройки»> «Система»> «Языки и ввод»> «Автозаполнение». Следуйте инструкциям, и в следующий раз, когда у вас появятся такие данные для ввода в онлайн-форму, просто нажмите кнопку.

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

Это основные преимущества Oreo перед Nougat и, конечно же, перед Marshmallow. Вот некоторые из других, которые могут быть для вас даже более важными, чем приведенные выше.

4. Прочие функции

  • Игры: Oreo имеет вдвое большую скорость и вдвое большую производительность, чем Nougat для игр.
  • Smart Predictive Text: Начните вводить свой номер телефона, адрес или другие личные данные, и Oreo завершит текст за вас. Вы можете дважды нажать, чтобы выбрать предложение, и приложение предоставит список приложений, которые могут вам понадобиться, чтобы использовать эту информацию. Как и любые другие новые для вас приложения, попробуйте его, поиграйте с ним и освойте его, и это может сэкономить вам много времени.
  • Точки уведомлений: Точки уведомлений отображаются на значке приложения в средстве запуска. Он позволяет узнать, что вы получили уведомление для этого приложения. Если вы «долго нажимаете» на значок приложения, вы можете прочитать уведомление. Длительное нажатие также может предоставить вам некоторые ярлыки, специфичные для приложения.
  • Режим PIP: PIP — это режим «Картинка в картинке». Nougat предоставляет эту функцию с Android TV. Oreo предлагает его для всех Android, а не только для Android TV. Вы можете не только смотреть YouTube и Netflix одновременно, но также можете отображать свои видео на нескольких экранах.Например, вы можете смотреть поток Netflix на телевизоре во время просмотра видео с YouTube на телефоне.
  • Функции разработчика : Android 8.0, также известный как Android O или Oreo, предлагает множество новых функций, которые относятся только к разработчикам. Большинство разработчиков хорошо осведомлены о том, что предлагает им Oreo, и не нуждаются здесь в советах. Google добавит в Oreo больше движений (жестов по отпечаткам пальцев) и других специальных возможностей.
  • Project Treble: Последнее слово о Google Oreo.Он был построен на Project Treble. Project Treble состоит из трех взаимосвязанных частей (приложения / платформа / поставщик). Приложения Android и платформа Android Oreo связаны с API разработчика, а платформа Android Oreo и реализация поставщика связаны с помощью интерфейса OEM поставщика.

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

Резюме: Android Marshmallow против Android Nougat против Android Oreo

Это некоторые из основных новых функций, которые предлагает Android 8. Есть и другие, касающиеся безопасности и скорости. Вот краткое изложение Android Marshmallow против Android Nougat против Android Oreo.

Android Nougat является естественным развитием Marshmallow. Он поднял ОС Android 6 на новый уровень, который может удовлетворить потребности дополнительных функций Android 7.Большинство любимых функций Android Marshmallow были включены в Nougat — только они были расширены. Android 8, получивший название Android Oreo, вывел Android O в новое измерение для разработчиков.

Он представил более высокий уровень функциональности и пользовательских опций. То, как он обрабатывает уведомления, — это определенный шаг вперед для пользователей. Мультизаполнение, поддержка Wi-Fi, картинка в картинке и интеллектуальный обмен — более чем достаточно для того, чтобы выдуть Marshmallow из воды. Даже Nougat даже близко не подходит к возможности мультидисплея в Oreo.

Сложите все вместе, и Android 8, Android O или Oreo, называйте это как хотите, победит своих предшественников. Будь то конечные пользователи или разработчики, нет никаких сомнений в том, какая версия лучше в битве Android Marshmallow против Android Nougat против Android Oreo. Этого и следовало ожидать, потому что каждая из них задумана как шаг вперед по сравнению со своим предшественником. Google сделал это снова!

сообщить об этом объявлении

9 интересных функций, скрытых в Android 7.0 Nougat

Есть новая версия Android, посвященная конфетам.Ура! Android 7.0 Nougat был предустановлен на таких популярных выпусках, как телефон Google Pixel (298 долларов на Amazon) и LG V20 (672 доллара на Verizon). Однако тем из вас, у кого есть старые устройства Android, придется подождать, пока обновление OTA станет доступным для вашей конкретной модели и оператора.

Выпуск Nougat оказался еще одной печальной главой в истории Android. Мне нравится немного Android, но, черт возьми, эти развертывания резко контрастируют с молниеносными обновлениями, доставленными в массовом порядке нашим собратьям iOS.(Что случилось, iOS 10!)

Загадка Android — это классический кластерный обман слишком большого количества заинтересованных сторон: Google выпускает новую версию Android каждый год и раздает ее миру бесплатно, как и Apple. НО тогда два процесса начинают расходиться. Каждый производитель устройств (ваши Samsung, LG и HTC в мире) чувствует себя обязанным создать свою собственную версию Android, которая требует дальнейших усилий и тестирования, прежде чем она будет выпущена на рынок. ТОГДА операторы связи должны подтвердить, что все эти различные разновидности Android хорошо работают с их сетями.Ой.

Однако у работы со всеми этими поварами есть один положительный момент — в них включается много новых идей. Это странная форма восходящей демократии, когда каждый OEM-производитель добавляет свою небольшую изюминку (включая все новые функции), которые Google часто делает стандартом для будущих поколений Android (например, возможность отвечать на SMS прямо в тени уведомлений, что теперь вы можете использовать Nougat, но он был доступен в телефонах Samsung в течение нескольких поколений). В то время как пользователи Apple обычно первыми получают последнюю стабильную версию новой ОС, пользователи Android часто первыми получают эффектную новую программную функцию.(Наслаждайтесь вашей последней обновленной ОС, Appleface, я просто буду здесь и буду наслаждаться своими виджетами с обновлением в реальном времени #boom.)

Просмотрите слайд-шоу из девяти интересных новинок, которые теперь входят в стандартную версию Nougat. Обратите внимание, что я тестировал их на новом Nexus 6P (144,99 доллара на Amazon). Некоторые из этих функций могут быть доступны на вашем устройстве , а не , когда вы в конечном итоге приобретете Nougat, и я не могу гарантировать, что они будут работать точно так же. Удачи, народ.

Реклама

1.Режим разделения экрана

Функциональность разделенного экрана может показаться не такой уж и новой, поскольку она уже доступна во многих OEM-версиях (например, Galaxy Note уже включает ее в течение нескольких поколений). Но теперь он доступен как стандартная функция и, возможно, скоро появится на вашем устройстве в конечном итоге, возможно, .

Разделенный экран работает в портретном и ландшафтном режимах. Когда у вас открыто одно приложение, вы можете одновременно получить доступ к другому, нажав и удерживая кнопку недавних приложений (маленькая квадратная), чтобы вызвать карусель приложений сбоку.(Вы заметите, что как только вы войдете в режим разделенного экрана, кнопка недавних приложений трансформируется в новый значок гамбургера.) У вас есть некоторые ограниченные возможности изменять размер окон (но только в портретном режиме?). Вы можете выйти из сплит-экрана, полностью перетащив барьер в одну сторону или нажав и удерживая кнопку недавних приложений.

Примечание. Не все приложения пока работают с разделенным экраном. Например (и это довольно удивительно), приложение Google Search не очень хорошо работает с разделенным экраном (но вы можете обойти это, долгое нажатие на кнопку «Домой» для Google on Tap).

2. Быстрое переключение

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

3. Секретный «тюнер пользовательского интерфейса»

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

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

Получайте удовольствие от исследования, но имейте в виду, что есть большая вероятность, что вы не сможете использовать этот . UI Tuner был доступен в стандартной версии Marshmallow, но не дотянул до версии Mallow для моего текущего телефона Samsung.Я собираюсь рискнуть и предсказать, что эта функция , а не будет доступна в большинстве OEM-версий Android. Но попробуйте, кто знает, может вам повезет?

4. Простое редактирование тени.

Хотите легкий доступ к плитке по вашему выбору через верхнюю шторку? Нуга тебя прикрывает.

Опустив верхнюю шторку, разверните маленькую стрелку справа, чтобы увидеть более полный список элементов быстрого доступа (Wi-Fi, Bluetooth, режим полета и т. Д.).Nougat дает вам некоторую свободу выбора, какие плитки живут там постоянно. Просто нажмите кнопку «Изменить» в правом нижнем углу, чтобы получить доступ к полному списку плиток , и вы можете перетащить, чтобы изменить порядок.

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

5. Уведомления о питании

Вы помешаны на тотальном контроле? Ну, Nougat дает вам больше контроля, в котором вы нуждаетесь, жаждущий власти монстр.

Во-первых, вам нужно активировать вышеупомянутый скрытый UI-тюнер, а затем включить «Управление уведомлениями о питании» (в меню «Другое»). Это дает вам возможность устанавливать уведомления приложений по шкале от уровня 0 (блокировать все уведомления) до уровня 5 (показывать вверху списка уведомлений, разрешать отключение полноэкранного режима).

Теперь, когда вы перейдете в Настройки > Уведомления , вы сможете установить уровень уведомлений для каждого приложения, нажав большую зеленую букву «A» слева от слайда (которая, как я предполагаю, означает «авто»?) .

6. Простое редактирование уведомлений

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

7. Установите отдельные обои для экрана блокировки и главного экрана.

Эта функция уже была доступна у многих OEM-производителей, но, наконец, дебютирует в Nougat.Доступ к нему прост: нажмите и удерживайте на главном экране, чтобы изменить изображение обоев (как обычно), и как только вы выберете, какой рисунок вы хотите, вы увидите экран с вопросом, хотите ли вы сделать эти обои. для домашнего экрана, экрана блокировки или того и другого.

8. Размер дисплея

Ваши глаза не такие, какими были раньше? Я имею в виду, нужно ли вам, чтобы вещи были БОЛЬШЕ, чтобы вы могли их правильно видеть? Что ж, старый стандартный Android может помочь.

Теперь вы можете изменить размер «дисплея» на вашем устройстве, чтобы увеличить весь текст и значки.Доступ к этой опции осуществляется через меню Display> Display size , чтобы выбрать одну из пяти различных настроек.

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

И, конечно же, как всегда, инженеры Google стараются не упускать возможности показать миру, что они страдают от переизбытка свободного времени. Да, у Нуги есть спрятанное пасхальное яйцо.

Последние две ОС Android могут похвастаться скрытыми играми Flappy Bird с темами Marshmallow или Lollipop. Это было очень сложно, и мне всегда было скучно и я расстраивался.Но Nougat меняет это какой-то странной кошачьей игрой. Хорошо, это немного сложновато, поэтому вот что вы делаете:

1) Сначала вы получаете доступ к этому пасхальному яйцу, как и к другим: Настройки> О телефоне> несколько раз нажмите «Android 7.0» (или любую другую версию), чтобы отобразить гигантский логотип Nougat (большая буква «N»).

2) Loooooong нажимайте на логотип, пока не увидите смайлик кота внизу экрана.

3) Проведите по экрану сверху вниз, чтобы открыть панель уведомлений.

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

5) Теперь, когда вы проведете пальцем по тени, вы увидите плитку «пустая тарелка». Нажмите на нее, чтобы выбрать одно из четырех лакомств для кошек, и выберите одно.

6) А теперь подожди. В конце концов ваш телефон сообщит вам, что вы поймали кошку. Получайте удовольствие от этого.

Получите наши лучшие истории!

Подпишитесь на Что нового сейчас , чтобы каждое утро получать наши главные новости на ваш почтовый ящик.

Этот информационный бюллетень может содержать рекламу, предложения или партнерские ссылки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *