Podgląd animacji

Android Studio umożliwia sprawdzanie animacji w podglądzie animacji. Jeśli animacja jest opisana w ramach podglądu kompozytowego, możesz sprawdzić dokładną wartość każdej animowanej wartości w danym momencie, wstrzymać animację, odtworzyć ją w pętli, przewinąć do przodu lub zwolnić jej tempo, aby ułatwić debugowanie animacji w ramach jej przejść:

Odtwarzanie, przewijanie i spowolnienie animacji

Za pomocą podglądu animacji możesz też zwizualizować krzywe animacji, co ułatwia sprawdzenie, czy wartości animacji są odpowiednio skoordynowane:

Wizualizacja krzywej animacji

Podgląd animacji automatycznie wykrywa animacje, które można sprawdzić. Są one oznaczone ikoną Ikona uruchomieniaStart Animation Preview (Rozpocznij podgląd animacji).

Ikona podglądu animacji w oknie projektowania

Jeśli masz kilka animacji, możesz je wszystkie sprawdzić i skoordynować za pomocą podglądu animacji. Możesz też zatrzymać wybraną animację.

GIF pokazujący inspekcję z wszystkimi animacjami interfejsu

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

Wybieranie dokładnych wartości do podglądów animacji

Podgląd animacji obsługuje obecnie interfejsy API updateTransition, AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition i AnimatedContent. Aby uzyskać dostęp do najnowszych funkcji, użyj podglądu animacji w Android Studio Ladybug w wersji compose.animation 1.7.7 lub nowszej.