Animasyon Önizlemesi

Android Studio, Animasyon Önizleme'deki animasyonları incelemenize olanak tanır. Bir animasyon, composable önizlemede açıklanıyorsa geçişler sırasında animasyonda hata ayıklamanıza yardımcı olmak için belirli bir zamanda her animasyonlu değerin tam değerini inceleyebilir, animasyonu duraklatabilir, döngüye alabilir, ileri veya geri sarabilirsiniz:

AnimatedVisibility'yi oynatma, ileri geri oynatma ve yavaşlatma

Ayrıca, animasyon değerlerinin düzgün bir şekilde koreografiye edildiğinden emin olmak için yararlı olan animasyon eğrilerini grafik olarak görselleştirmek üzere animasyon önizlemesini de kullanabilirsiniz:

Animasyon eğrisinin görselleştirilmesi

Animasyon önizlemesi, incelenebilir animasyonları otomatik olarak algılar. Bu animasyonlar, Animasyon önizlemesini başlat simgesiyle Animasyon önizlemesini başlatmak için oynat düğmesi gösterilir.

Tasarım penceresinde animasyon önizlemesini başlatma simgesi

Birden fazla animasyonunuz varsa hepsini tek seferde incelemek ve koordine etmek için animasyon önizlemesini kullanabilirsiniz. Belirli bir animasyonu da dondurabilirsiniz.

Tüm Animasyonlar kullanıcı arayüzü ile incelemeyi gösteren GIF

Numaralandırılmamış veya Boole durumlarını ayarlamak için seçicileri kullanarak Compose animasyonunuzda hata ayıklama yapın. Hassas girişler kullanın. Desteklenen tüm Compose Animation API'leri için oynatma, duraklatma, ileri geri oynatma, hızı kontrol etme ve koordinasyon işlemlerini yapabilirsiniz.

Animasyon önizlemeleri için tam değerleri seçme

Animasyon Önizlemesi, updateTransition, AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition ve AnimatedContent API'lerini destekler. En yeni özelliklere erişmek için Android Studio Quail 1 ve compose.animation 1.11.3 veya sonraki sürümlerde animasyon önizlemeyi kullanın.