TLDR
- Мы успешно активировали функцию живых обновлений Android 16, позволяя нам продемонстрировать, как будут выглядеть живые уведомления.
- Live Updates — это новый класс уведомлений о текущих мероприятиях, таких как пикапы Rideshare, оповещения о доставке еды и навигация.
- Живые уведомления появляются на экране AOD и блокировке AOD, а также появляются в виде фишек в строке состояния.
В предыдущем месяце Google объявил, что Android 16 представит инновационную функцию под названием Live Updates. Эта функция предоставит уникальные оповещения о непрерывных действиях, таких как запросы на поездку на езду, обновления доставки продуктов питания и руководство по навигации. По сути, он опирается на новую форму уведомления, названную ориентированным на прогресс уведомление, которое включает в себя планку прогресса, которая постепенно заполняется с течением времени и может быть разделена на отдельные сегменты. Хотя Google еще не раскрыл появление живых обновлений, я смог создать демонстрацию, манипулируя некоторыми настройками. Вот ваш первоначальный взгляд на живые обновления в Android 16.
В нашей предыдущей статье мы сообщили, что живые обновления могут появляться в виде фишек в строке состояния и постоянных элементов на всегда на дисплее. Но в недавней версии Android 16 Beta 2 это не происходит, потому что функциональность Live Updates еще не была полностью активирована. Несмотря на то, что в Android 16 Beta 2 существует код для генерации уведомлений, ориентированных на прогресс, эти уведомления отображаются в виде регулярных уведомлений вместо обновлений живых.
С активированной функцией Live Update, я успешно сделал Android 16 Beta 2 показать уведомление, которое фокусируется на прогрессе в качестве живого обновления. Я использовал приложение, разработанное Viktor Mykhailiv, для создания уведомления, ориентированного на прогресс, однако, просто это было недостаточно, чтобы оно было заметно на всегда на дисплее и в качестве чипа в строке состояния. Чтобы достичь этого, мне нужно было изменить приложение, чтобы пометить уведомление как постоянное, что важно для живых обновлений (эта функция внутренне известна как «продвигаемое постоянное уведомление»). Наконец, я изменил приложение, чтобы нанять новый API Android 16 SetShortCriticalText Telect, который предоставляет приложения возможность выбрать текст, который будет отображаться в чипе строки состояния для живых обновлений.
После реализации этих модификаций демонстрационное приложение начало показывать обновления в режиме реального времени, в отличие от типичных предупреждений о прогрессе. Вот представление о том, как появляются живые обновления-вы можете заметить их в строке состояния, зоне уведомления и всегда на экране. Видео ниже дает четкую иллюстрацию:
[Встроенное видео]
В этом видео вы заметите, что когда «живое обновление» появляется в качестве значка в строке состояния, другие значки уведомлений становятся невидимыми. Простой нажатие на значок строки состояния расширяет обновление в плавающее всплывающее окно под строкой состояния. Живые обновления расположены в верхней части панели уведомлений, немного ниже уведомлений о медиаплеере. На постоянном дисплее они полностью отображаются в виде каркасов, а не только значков, таких как другие уведомления. В отличие от других предупреждений на экране блокировки Android 16, живые обновления остаются видимыми и не включаются в новый лоток уведомлений.
Чтобы обеспечить точку зрения, позвольте мне поделиться видео, созданным первоначальным разработчиком нашего демонстрационного приложения, демонстрируя стандартный внешний вид уведомления, ориентированного на прогресс.
Похоже, что приложения будут иметь возможность автоматически генерировать обновления в реальном времени, не требуя ввода пользователя. Эти живые обновления будут активировать автоматически для любого приложения, которое последовательно отправляет уведомления, независимо от того, связаны ли они с прогрессом или нет, и предлагают краткое описание ключевых деталей. Если приложение злоупотребляет этим типом системы уведомлений, вы можете отключить живые обновления для него, просто раскрыв опцию «Показать живую информацию» в настройках.
Хотя пользовательский интерфейс для живых обновлений все еще может находиться в разработке, предстоящая бета -версия обозначена как выпуск стабильности платформы, что указывает на то, что вряд ли будет проходить серьезные изменения до бета 3 в следующем месяце. Если Google намерен ввести живые обновления с Android 16, им необходимо активировать эту функцию в Beta 3, чтобы предоставить разработчикам достаточное время для тщательного тестирования и подготовки приложений.
Смотрите также
- Лучшие телефоны для людей, чувствительных к ШИМ/мерцанию, 2024 г.
- Обзор Fiio SR11: доступный сетевой стример с интеграцией Roon
- Какой цвет Galaxy S24 лучший? Мы проверили их все
- 10 лучших чехлов, которые обязательно нужно иметь для вашего нового Samsung Galaxy S25 Ultra!
- Обзор умных очков RayNeo Air 2S XR: повышение уровня
- Лучшие фильмы десятилетия в формате Dolby Atmos (на данный момент) для проверки вашего домашнего кинотеатра
- Лучшие телефоны Android для студентов 2024 года
- Новое приложение Google для Android поможет вам убедиться, что вы общаетесь с нужным человеком
- Я попробовал Oxygen OS 15, и вот что у OnePlus получилось правильно (а что нет)
- Samsung Galaxy S25 gains AI-powered suggested replies for enhanced messaging
2025-02-21 13:49