Динамическая анимация

Создавайте плавную анимацию с помощью API анимации, основанного на физике.
Последнее обновление Стабильный выпуск Кандидат на выпуск Бета-версия Альфа-релиз
4 декабря 2019 г. 1.0.0 - - 1.1.0-альфа03

Объявление зависимостей

Чтобы добавить зависимость от DynamicAnimation, необходимо добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .

Добавьте зависимости для нужных вам артефактов в файл build.gradle для вашего приложения или модуля:

классный

dependencies {
    // Java language implementation
    implementation "androidx.dynamicanimation:dynamicanimation:1.0.0"

    // Kotlin
    implementation "androidx.dynamicanimation:dynamicanimation-ktx:1.1.0-alpha03"
}

Котлин

dependencies {
    // Java language implementation
    implementation("androidx.dynamicanimation:dynamicanimation:1.0.0")

    // Kotlin
    implementation("androidx.dynamicanimation:dynamicanimation-ktx:1.1.0-alpha03")
}

Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .

Обратная связь

Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.

Создать новую задачу

Дополнительную информацию см . в документации по системе отслеживания проблем .

Версия 1.1.0

Версия 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

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
,

Динамическая анимация

Создавайте плавную анимацию с помощью API анимации, основанного на физике.
Последнее обновление Стабильный выпуск Кандидат на выпуск Бета-версия Альфа-релиз
4 декабря 2019 г. 1.0.0 - - 1.1.0-альфа03

Объявление зависимостей

Чтобы добавить зависимость от DynamicAnimation, необходимо добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .

Добавьте зависимости для нужных вам артефактов в файл build.gradle для вашего приложения или модуля:

классный

dependencies {
    // Java language implementation
    implementation "androidx.dynamicanimation:dynamicanimation:1.0.0"

    // Kotlin
    implementation "androidx.dynamicanimation:dynamicanimation-ktx:1.1.0-alpha03"
}

Котлин

dependencies {
    // Java language implementation
    implementation("androidx.dynamicanimation:dynamicanimation:1.0.0")

    // Kotlin
    implementation("androidx.dynamicanimation:dynamicanimation-ktx:1.1.0-alpha03")
}

Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .

Обратная связь

Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.

Создать новую задачу

Дополнительную информацию см . в документации по системе отслеживания проблем .

Версия 1.1.0

Версия 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

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