Dynamicanimation

Twórz płynne animacje za pomocą opartego na fizyce interfejsu API do animacji.
Najnowsza aktualizacja Wersja stabilna Wersja kandydująca Wersja Beta Wersja alfa
4 grudnia 2019 1.0.0 - - 1.1.0-alpha03

Deklarowanie zależności

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

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

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. Jeśli zauważysz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nową bibliotekę, przejrzyj istniejące problemy w tej bibliotece. Możesz oddać swój głos do istniejącego problemu, klikając przycisk gwiazdki.

Tworzenie nowego zgłoszenia

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

Wersja 1.1.0

Wersja 1.1.0-alfa03

4 grudnia 2019

androidx.dynamicanimation:dynamicanimation:1.1.0-alpha03 została wydana bez żadnych istotnych publicznych zmian od wersji 1.1.0-alpha02. Wersja 1.1.0-alfa03 zawiera te zatwierdzenia.

Wersja 1.1.0-alfa02

2 lipca 2019 r.

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

Poprawki błędów

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

Wersja 1.1.0-alpha01

3 kwietnia 2019 r.

androidx.dynamicanimation:dynamicanimation:1.1.0-alpha01 został zwolniony. Zmiany zawarte w tej wersji znajdziesz tutaj.

Dynamicanimation-Ktx w wersji 1.0.0

DynamicAnimation-Ktx w wersji 1.0.0-alpha03

4 grudnia 2019

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

DynamicAnimation-Ktx w wersji 1.0.0-alpha02

3 kwietnia 2019 r.

androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha02 został zwolniony. Zmiany zawarte w tej wersji znajdziesz tutaj.

Zmiany w interfejsie API

  • Zmieniono metody springAnimationOfflingAnimationOf tak, aby przyjmowały settera i gettera zamiast obiektu docelowego i FloatPropertyCompat, aby tworzyć instancje odpowiednio typu SpringAnimationFlingAnimation.

Dynamicanimation-Ktx w wersji 1.0.0-alpha01

7 lutego 2019 r.

androidx.dynamicanimation:dynamicanimation-ktx:1.0.0-alpha01 został zwolniony. To jest pierwsza wersja komponentu Dynamic-animation-ktx.

Nowe funkcje

  • Nowy interfejs API Kotlin do tworzenia SpringAnimations i FlingAnimations