Animacja dynamiczna

Twórz płynne animacje za pomocą interfejsu API animacji opartego na prawach fizyki.
Najnowsza aktualizacja Wersja stabilna Kandydat do publikacji Wersja Beta Wersja alfa
4 grudnia 2019 1.0.0 - - 1.1.0-alfa03

Deklarowanie zależności

Aby dodać zależność od DynamicAnimation, musisz dodać do projektu repozytorium Google Maven. Więcej informacji znajdziesz w repozytorium Google Maven.

W pliku build.gradle aplikacji lub modułu dodaj zależności artefaktów, których potrzebujesz:

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")
}

Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.

Opinia

Twoja opinia pomoże nam ulepszyć Jetpack. Daj nam znać, jeśli znajdziesz nowe wydania lub masz pomysły na ulepszenie tej biblioteki. Zanim utworzysz nową bibliotekę, przejrzyj problemy z tą biblioteką. Możesz oddać głos w ramach istniejącego problemu, klikając przycisk gwiazdki.

Utwórz nowy numer

Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.

Wersja 1.1.0

Wersja 1.1.0-alfa03

4 grudnia 2019

Gra androidx.dynamicanimation:dynamicanimation:1.1.0-alpha03 została udostępniona bez widocznych zmian publicznych od 1.1.0-alpha02. Wersja 1.1.0-alpha03 zawiera te zatwierdzenia.

Wersja 1.1.0-alfa02

2 lipca 2019 r.

Aplikacja androidx.dynamicanimation:dynamicanimation:1.1.0-alpha02 została zwolniona. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.

Poprawki błędów

  • Naprawiony błąd obsługi pozycji oczekującej po anulowaniu (aosp/978170).

Wersja 1.1.0-alfa01

3 kwietnia 2019 r.

Aplikacja androidx.dynamicanimation:dynamicanimation:1.1.0-alpha01 została zwolniona. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.

Dynamicanimation-Ktx w wersji 1.0.0

DynamicAnimation-Ktx w wersji 1.0.0-alfa03

4 grudnia 2019

Gra androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha03 została udostępniona bez widocznych zmian publicznych od 1.0.0-alpha02. Wersja 1.0.0-alpha03 zawiera te zatwierdzenia.

DynamicAnimation-Ktx w wersji 1.0.0-alfa02

3 kwietnia 2019 r.

Aplikacja androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha02 została zwolniona. Zatwierdzenia zawarte w tej wersji znajdziesz tutaj.

Zmiany w interfejsie API

  • Zmieniono parametry springAnimationOf i flingAnimationOf, aby przyjmowały metody ustawiające i pobierające zamiast celu oraz FloatPropertyCompat, aby utworzyć wystąpienie odpowiednio SpringAnimation i FlingAnimation.

Dynamicanimation-Ktx Wersja 1.0.0-alfa01

7 lutego 2019 r.

Aplikacja androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha01 została zwolniona. To jest pierwsze wydanie pliku Dynamic-animation-ktx.

Nowe funkcje

  • Nowy interfejs Kotlin API do tworzenia SpringAnimations i FlingAnimations