11.16 - Toasts
Обновили до нового Material Design
Можно отобразить иконку приложения. Например если ваше приложение в фоне что-то сделало и уведомило пользователя о результате работы. Это очень круто, мелочь но информативно.
Урезали количество текста для отображения, хочешь много текста - используй уведомление.
Ввели ограничения показа тостов, чтобы за маленький промежуток времени не выводилось много сообщений.
12.46 - Picture in Picture
Изменили немного UI, а именно анимации переходов, ресайз контента, чтобы работа с PinP была более удобная для пользователя.
13.54 - Новое API
Легкое добавление блюра для view и окон.
Для View метод .setRenderEffect.
Для окон настраиваются атрибуты темы или через Window Manager Api
Новая анимация риппл эффекта, кроме волны будут еще анимированы частички. Выгляди интересно, но попахивает MIUI.
Edge effect - как на iOS, почти :) Когда доскраливаете список до конца, то список еще чуть чуть растягивается.
18.04 - поддержка нового формата фото AVIF
При ресайзе сохраняет качество лучше, чем тот же jpeg.
При схожем качестве с jpeg - занимает меньше места.
Поддерживает alpha канал, HDR.
19.06 - Улучшенная поддержка видео кодеков.
Добавили автоматический транскод форматов к H.264. Настраивается в Манифесте.
20.12 - Haptic PlayBack
Крутая вещь, позволяет ритм вибрации построить из аудио дорожки, на ios работает классно - посмотрим как это сделали тут.
Но не без ложки дегтя - не везде работает. Перед использованием надо проверить наличие haptic generator через.
21.01 - Privacy
Использование Bluetooth permission без Location Permission.
В диалоге разрешения Location Permission можно задавать тип точки: точный или приблизительный. Такси-сервисам станет чуточку веселее :D
СlipBoard - при вставке контента из буфера обмена появляется toast с информацией - откуда был вставлен контент.
Ограничения для Foreground Service - например чтобы не засоряли уведомлениями шторку.
25.37 - Drag/drop/copy/KeyboardStickers
до 12 версии для работы с Drag/drop/copy/KeyboardStickers было несколько слушателей
в 12 всё совместили в один.
28.35 - Краткий обзор на Jetpack
CameraX - stable
Paging3 - stable
Hilt - stable
DataStore - beta
WorkManager 2.7 - alpha
Navigation - alpha
Macrobenchmark - alpha
Некоторый темы из видео раскрываются более подробно в отдельных видео и сессия на Google IO