Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Представлен Android O:17 ключевых функций и обновлений

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

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

17. Пользовательский экран блокировки

В Android Nougat вы можете провести пальцем из правого или левого угла, чтобы открыть приложение «Телефон» или «Камера». В версии O вы можете использовать System UI Tuner. чтобы установить любые два приложения в эти места.

16. Шрифты в XML

Новая функция — шрифты в XML — позволяет вам использовать шрифты в качестве ресурсов. . Они компилируются в файл R, а затем к ним можно получить доступ с помощью нового типа ресурса — шрифта. Более того, Android O предоставляет возможность получать данные, относящиеся к системным шрифтам, и предоставлять дескрипторы файлов.

15. Новые детекторы StrictMode для разработчиков

В Android 8 представлены три новых детектора StrictMode, которые помогут вам выявить потенциальные ошибки в приложении.

  1. DetectUnbufferedIo():определяет, когда приложение читает или записывает данные без буферизации.
  2. detectUntaggedSockets():определяет, когда приложение обрабатывает сетевой трафик без использования setThreadStatsTag(int) для маркировки трафика для процесса отладки.
  3. detectContentUriWithoutPermission():определяет, когда приложение неожиданно забывает предоставить разрешение другому приложению при запуске действия вне приложения.
  4. 14. Установка приложений из внешних источников

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

    13. Поддержка Wi-Fi и сопряжение с сопутствующими устройствами

    В Android O добавлена поддержка устройств с соответствующим оборудованием Wi-Fi Aware, основанным на NAN (Network Awareness Neighbor Awareness). Благодаря этому приложения и близлежащие устройства смогут обнаруживать Wi-Fi и общаться через него без точки доступа в Интернет.

    Кроме того, Android O предлагает API, которые позволяют настраивать диалоговое окно запроса на сопряжение при попытке подключения к сопутствующим устройствам через Wi-Fi, BLE или Bluetooth.

    12. Улучшение управления воспроизведением мультимедиа для разработчиков

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

    11. Адаптивные значки и управление цветом

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

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

    10. Пейджинг и разрешения поставщика контента

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

    Они интегрировали новое разрешение android.permission.ANSWSER_PHONE_CALLS, которое позволяет приложениям отвечать на входящие телефонные звонки. Он входит в группу разрешений PHONE и классифицируется как опасный.

    9. Автоматическое изменение размера TextView

    Android O позволяет вам устанавливать размер текстового контракта или автоматически расширять его в зависимости от размера TextView. Эта настройка упрощает оптимизацию размера текста на нескольких экранах с динамическим контентом.

    8. Улучшенное кэширование

    Android O предоставляет дисковую квоту для кэшированных данных , возвращаемый методом getCacheQuotaBytes(File). Когда операционной системе потребуется освободить дисковое пространство, она начнет с удаления кэшированных файлов из приложений, которые потребляют больше выделенной им квоты. Самый старый кэшированный файл (любого приложения) будет удален первым.

    7. Платформа автозаполнения

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

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

    6. Закрепление виджетов и ярлыков

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

    5. Умный обмен

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

    4. Мультиэкран

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

    Читайте:29 полезных приложений для устройств Android с рут-доступом

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

    3. Режим «Картинка в картинке» (PiP)

    Режим PiP представлен на Android TV с выпуском Android 7.0. В этом году Google добавляет режим PiP на планшеты и телефоны.

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

    Читайте:12 лучших инструментов (и фреймворков) для тестирования Android

    2. Увеличение срока службы батареи

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

    1. Улучшенное уведомление

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

    Читайте:более 40 полезных инструментов для разработки приложений для Android

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

    Теперь система различает, удалено ли уведомление приложением или отклонено пользователем. Более того, уведомление с использованием класса MessageStyle отображает больше контента в свернутом виде.


Промышленные технологии

  1. Искусственный интеллект в реальном времени мгновенно раскрашивает черно-белые видео с непревзойденной точн…
  2. Зарядные устройства для аккумуляторов своими руками:полное руководство
  3. Критическая роль документации в обслуживании оборудования
  4. Изделия литья и обработки внутри (часть 3)
  5. Как победить конкурентов с помощью цифровых рабочих инструкций?
  6. Изучите 13 передовых альтернативных операционных систем – от корпоративных мощных компаний до независимых пр…
  7. Как автоматизация производства хэшей улучшает индустрию моды
  8. Программное обеспечение для рабочих инструкций:переход от центра затрат к центру прибыли
  9. Видеть - значит верить
  10. Основные обозначения сварки Их схемы и чертежи