Pratinjau Animasi

Android Studio memungkinkan Anda memeriksa animasi dari Pratinjau Animasi. Jika animasi dijelaskan dalam composable pratinjau, Anda dapat memeriksa nilai yang tepat dari setiap nilai animasi pada waktu tertentu, menjeda animasi, memutarnya, mempercepatnya, atau memperlambatnya, untuk membantu Anda men-debug animasi di sepanjang transisinya:

Memutar ulang, menggesek, dan memperlambat
AnimatedVisibility

Anda juga dapat menggunakan Pratinjau Animasi untuk memvisualisasikan grafik kurva animasi, yang berguna untuk memastikan nilai animasi disusun dengan benar:

Visualisasi kurva
animasi

Pratinjau Animasi otomatis mendeteksi animasi yang dapat diperiksa, yang adalah ditunjukkan dengan ikon Start Animation Preview Tombol putar untuk memulai pratinjau animasi.

Ikon Start Animation Preview di jendela
Design

Jika memiliki beberapa animasi, Anda dapat menggunakan Pratinjau Animasi untuk memeriksa dan mengoordinasikan semuanya sekaligus. Anda juga dapat membekukan animasi tertentu.

GIF yang menampilkan inspeksi dengan UI
All Animations

Gunakan pemilih untuk menyetel status non-enum atau boolean guna men-debug animasi Compose Anda menggunakan input yang presisi. Untuk semua API Animasi Compose yang didukung, Anda dapat memutar, menjeda, menggesek, mengontrol kecepatan, dan mengoordinasikan.

Pratinjau memilih nilai yang tepat untuk animasi

Pratinjau Animasi mendukung updateTransition, AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition, dan AnimatedContent API. Untuk mengakses fitur terbaru, gunakan Pratinjau Animasi dengan Android Studio Quail 1 dan compose.animation 1.11.3 atau yang lebih tinggi.