Динамическая анимация
Последнее обновление | Стабильный выпуск | Кандидат на выпуск | Бета-версия | Альфа-релиз |
---|---|---|---|---|
12 марта 2025 г. | 1.0.0 | - | 1.1.0-бета01 | - |
Объявление зависимостей
Чтобы добавить зависимость от DynamicAnimation, необходимо добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .
Добавьте зависимости для нужных вам артефактов в файл build.gradle
для вашего приложения или модуля:
классный
dependencies { // Java language implementation implementation "androidx.dynamicanimation:dynamicanimation:1.0.0" // Kotlin implementation "androidx.dynamicanimation:dynamicanimation-ktx:" }
Котлин
dependencies { // Java language implementation implementation("androidx.dynamicanimation:dynamicanimation:1.0.0") // Kotlin implementation("androidx.dynamicanimation:dynamicanimation-ktx:") }
Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .
Обратная связь
Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.
Дополнительную информацию см. в документации по системе отслеживания проблем .
Версия 1.1.0
Версия 1.1.0-бета01
12 марта 2025 г.
Выпущен androidx.dynamicanimation:dynamicanimation:1.1.0-beta01
. Версия 1.1.0-beta01 содержит эти коммиты .
Изменения API
- Скрыть видимость класса AnimationHandler. ( I8072e )
Исправления ошибок
- Эта библиотека теперь использует аннотации NULL NULL JSpecify , которые являются типизированными. Разработчики Kotlin должны использовать следующие аргументы компилятора для обеспечения правильного использования:
-Xjspecify-annotations=strict
,-Xtype-enhancement-improvements-strict-mode
. ( I70783 , б/326456246 )
Версия 1.1.0-альфа03
4 декабря 2019 г.
androidx.dynamicanimation:dynamicanimation:1.1.0-alpha03
выпущен без каких-либо заметных публичных изменений по сравнению с 1.1.0-alpha02
. Версия 1.1.0-alpha03 содержит эти коммиты .
Версия 1.1.0-альфа02
2 июля 2019 г.
Выпущен androidx.dynamicanimation:dynamicanimation:1.1.0-alpha02
. Коммиты, включенные в эту версию, можно найти здесь .
Исправления ошибок
- Исправлена ошибка обработки отложенной позиции при ее отмене ( aosp/978170 ).
Версия 1.1.0-альфа01
3 апреля 2019 г.
Выпущен androidx.dynamicanimation:dynamicanimation:1.1.0-alpha01
. Коммиты, включенные в эту версию, можно найти здесь .
Dynamicanimation-Ktx Версия 1.0.0
Версия 1.0.0-бета01
12 марта 2025 г.
Выпущен androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-beta01
. Версия 1.0.0-beta01 содержит эти коммиты .
DynamicAnimation-Ktx Версия 1.0.0-alpha03
4 декабря 2019 г.
androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha03
выпущен без каких-либо заметных публичных изменений с 1.0.0-alpha02
. Версия 1.0.0-alpha03 содержит эти коммиты .
DynamicAnimation-Ktx Версия 1.0.0-alpha02
3 апреля 2019 г.
Выпущен androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha02
. Коммиты, включенные в эту версию, можно найти здесь .
Изменения API
- Изменены
springAnimationOf
иflingAnimationOf
, чтобы они включали установщик и геттер вместо цели иFloatPropertyCompat
для создания экземпляровSpringAnimation
иFlingAnimation
соответственно.
Dynamicanimation-Ktx Версия 1.0.0-alpha01
7 февраля 2019 г.
Выпущен androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha01
. Это первый выпуск Dynamic-Animation-KTX.
Новые возможности
- Новый API Kotlin для создания
SpringAnimations
иFlingAnimations