Podgląd animacji

Android Studio umożliwia sprawdzanie animacji w podglądzie animacji. Jeśli animacja jest opisana w podglądzie elementu kompozycyjnego, możesz sprawdzić dokładną wartość każdej animowanej wartości w danym momencie, wstrzymać animację, zapętlić ją, przyspieszyć lub spowolnić, aby ułatwić debugowanie animacji podczas przejść:

Odtwarzanie, przewijanie i zwalnianie animacji

Możesz też użyć podglądu animacji, aby wizualizować krzywe animacji na wykresie. Jest to przydatne, aby upewnić się, że wartości animacji są prawidłowo zsynchronizowane:

Wizualizacja krzywej animacji

Podgląd animacji automatycznie wykrywa animacje, które można sprawdzić. Są one oznaczone ikoną Uruchom podgląd animacji Przycisk odtwarzania, aby uruchomić podgląd animacji.

Ikona Rozpocznij podgląd animacji w oknie Projekt

Jeśli masz kilka animacji, możesz użyć podglądu animacji, aby sprawdzić je wszystkie i skoordynować je jednocześnie. Możesz też zatrzymać konkretną animację.

GIF pokazujący sprawdzanie za pomocą interfejsu Wszystkie animacje

Użyj selektorów, aby ustawić stany inne niż wyliczeniowe lub logiczne, aby debugować animację Compose za pomocą precyzyjnych danych wejściowych. W przypadku wszystkich obsługiwanych interfejsów API animacji Compose możesz odtwarzać, wstrzymywać, przewijać, kontrolować prędkość i koordynować.

Wybieranie dokładnych wartości podglądu animacji

Podgląd animacji obsługuje interfejsy API updateTransition, AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition, i AnimatedContent. Aby korzystać z najnowszych funkcji, używaj podglądu animacji w Android Studio Quail 1 oraz compose.animation w wersji 1.11.3 lub nowszej.