RSS Блог разработчиков Android

Что нового в выпуске Jetpack Compose за декабрь '25 года

Выпуск Jetpack Compose за декабрь '25 года теперь стабилен, с Compose 1.10 и Material 3 1.4. Обновление до версии Compose BOM 2025.12.00 включает улучшения производительности, теперь производительность прокрутки соответствует Views. По умолчанию включена приостанавливаемая композиция в lazy prefetch, что снижает рывки пользовательского интерфейса при больших нагрузках, позволяя среде выполнения приостанавливать и возобновлять композицию. Новый API `retain` сохраняет значения при изменениях конфигурации без сериализации, что полезно для таких объектов, как лямбда-выражения. Material 3 1.4 добавляет такие компоненты, как TextField на основе TextFieldState, варианты SecureTextField и HorizontalCenteredHeroCarousel. Расширены API анимации, включая динамическое управление общим элементом и поддержку начальной скорости для переходов. Modifier.skipToLookaheadPosition() сохраняет позиции composable во время переходов, обеспечивая эффекты анимации. Modifier.onFirstVisible устаревает в следующем выпуске, заменяется на onVisibilityChanged из-за ненадежного контракта. Запланированные изменения включают переключение диспетчеризации корутин в тестах на StandardTestDispatcher для повышения надежности. Android Studio предлагает новые инструменты, такие как преобразование пользовательского интерфейса с помощью естественного языка, генерацию предварительного просмотра и преобразование скриншота в код.
favicon
android-developers.googleblog.com
What's new in the Jetpack Compose December '25 release
Create attached notes ...