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, который предоставляет приложения возможность выбрать текст, который будет отображаться в чипе строки состояния для живых обновлений.
После реализации этих модификаций демонстрационное приложение начало показывать обновления в режиме реального времени, в отличие от типичных предупреждений о прогрессе. Вот представление о том, как появляются живые обновления-вы можете заметить их в строке состояния, зоне уведомления и всегда на экране. Видео ниже дает четкую иллюстрацию:
[Встроенное видео]
https://youtube.com/watch?v=jWXj0ds7ggM
В этом видео вы заметите, что когда «живое обновление» появляется в качестве значка в строке состояния, другие значки уведомлений становятся невидимыми. Простой нажатие на значок строки состояния расширяет обновление в плавающее всплывающее окно под строкой состояния. Живые обновления расположены в верхней части панели уведомлений, немного ниже уведомлений о медиаплеере. На постоянном дисплее они полностью отображаются в виде каркасов, а не только значков, таких как другие уведомления. В отличие от других предупреждений на экране блокировки Android 16, живые обновления остаются видимыми и не включаются в новый лоток уведомлений.
Чтобы обеспечить точку зрения, позвольте мне поделиться видео, созданным первоначальным разработчиком нашего демонстрационного приложения, демонстрируя стандартный внешний вид уведомления, ориентированного на прогресс.
https://youtube.com/watch?v=OiYfJUBBRRw
Похоже, что приложения будут иметь возможность автоматически генерировать обновления в реальном времени, не требуя ввода пользователя. Эти живые обновления будут активировать автоматически для любого приложения, которое последовательно отправляет уведомления, независимо от того, связаны ли они с прогрессом или нет, и предлагают краткое описание ключевых деталей. Если приложение злоупотребляет этим типом системы уведомлений, вы можете отключить живые обновления для него, просто раскрыв опцию «Показать живую информацию» в настройках.
Хотя пользовательский интерфейс для живых обновлений все еще может находиться в разработке, предстоящая бета -версия обозначена как выпуск стабильности платформы, что указывает на то, что вряд ли будет проходить серьезные изменения до бета 3 в следующем месяце. Если Google намерен ввести живые обновления с Android 16, им необходимо активировать эту функцию в Beta 3, чтобы предоставить разработчикам достаточное время для тщательного тестирования и подготовки приложений.
Смотрите также
- 10 лучших чехлов, которые обязательно нужно иметь для вашего нового Samsung Galaxy S25 Ultra!
- Лучшие телефоны Android для студентов 2024 года
- Лучшие телефоны для людей, чувствительных к ШИМ/мерцанию, 2024 г.
- Подойдет ли Samsung Galaxy S25 к чехлам Galaxy S24?
- Не упустите эту золотую возможность! Пальцы не должны соскользнуть!
- Первые 11 вещей, которые нужно сделать с Samsung Galaxy Watch Ultra
- Moto G Stylus наконец стал бюджетным телефоном Motorola для продвинутых пользователей.
- Это приложение помогло мне отслеживать ежемесячные подписки, но это не панацея.
- Аниме «Возможно, величайший алхимик всех времен» раскрывает превью новой серии 1 в преддверии январской премьеры
- Honor Magic 6 Pro и Magic V2 присоединяются к бета-программе Android 15.
2025-02-21 13:49