Dynamicanimation

Créez des animations fluides avec une API d'animation basée sur des mécanismes physiques.
Dernière mise à jour Version stable Version finale Version bêta Version alpha
4 décembre 2019 1.0.0 - - 1.1.0-alpha03

Déclarer des dépendances

Pour ajouter une dépendance sur DynamicAnimation, vous devez ajouter le dépôt Maven de Google à votre projet. Pour en savoir plus, consultez la section Dépôt Maven de Google.

Ajoutez les dépendances correspondant aux artefacts dont vous avez besoin dans le fichier build.gradle de votre application ou de votre module :

Groovy

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

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

Kotlin

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

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

Pour en savoir plus sur les dépendances, consultez Ajouter des dépendances de compilation.

Commentaires

Vos commentaires nous aident à améliorer Jetpack. N'hésitez pas à nous contacter si vous découvrez de nouveaux problèmes ou si vous avez des idées pour améliorer cette bibliothèque. Veuillez consulter les problèmes existants de cette bibliothèque avant d'en signaler un nouveau. Vous pouvez ajouter votre vote à un problème existant en cliquant sur le bouton en forme d'étoile.

Signaler un nouveau problème

Pour en savoir plus, consultez la documentation sur l'outil Issue Tracker.

Version 1.1.0

Version 1.1.0-alpha03

4 décembre 2019

Publication d'androidx.dynamicanimation:dynamicanimation:1.1.0-alpha03 sans aucun modification publique notable depuis la version 1.1.0-alpha02. Liste des commits de la version 1.1.0-alpha03.

Version 1.1.0-alpha02

2 juillet 2019

Publication d'androidx.dynamicanimation:dynamicanimation:1.1.0-alpha02. Les commits inclus dans cette version sont disponibles sur cette page.

Corrections de bugs

  • Correction d'un bug dans le traitement de la position en attente lors de l'annulation (aosp/978170).

Version 1.1.0-alpha01

3 avril 2019

Publication d'androidx.dynamicanimation:dynamicanimation:1.1.0-alpha01. Les commits inclus dans cette version sont disponibles sur cette page.

DynamicAnimation-Ktx version 1.0.0

DynamicAnimation-Ktx version 1.0.0-alpha03

4 décembre 2019

Publication d'androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha03 sans aucun modification publique notable depuis la version 1.0.0-alpha02. Liste des commits de la version 1.0.0-alpha03.

DynamicAnimation-Ktx version 1.0.0-alpha02

3 avril 2019

Publication d'androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha02. Les commits inclus dans cette version sont disponibles sur cette page.

Modifications apportées à l'API

  • Modification de springAnimationOf et flingAnimationOf pour accepter un setter et un getter au lieu d'une cible et d'une FloatPropertyCompat pour instancier respectivement une animation de rétroaction (SpringAnimation) et une animation de déplacement (FlingAnimation).

DynamicAnimation-Ktx version 1.0.0-alpha01

7 février 2019

Publication d'androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha01. Il s'agit de la première version de dynamic-animation-ktx.

Nouvelles fonctionnalités

  • Nouvelle API Kotlin pour créer des SpringAnimations et FlingAnimations.