Animasyon Önizlemesi

Android Studio, Animasyon Önizleme'den animasyonları incelemenize olanak tanır. Bir animasyon, bir composable önizlemesinde açıklanıyorsa animasyonun geçişleri boyunca hata ayıklamanıza yardımcı olması için belirli bir zamanda her animasyonlu değerin tam değerini inceleyebilir, animasyonu duraklatabilir, döngüye alabilir, ileri sarabilir veya yavaşlatabilirsiniz:

AnimatedVisibility'yi oynatın, ileri geri sarın ve yavaşlatın

Animasyon önizlemesini kullanarak animasyon eğrilerini grafik olarak görselleştirebilirsiniz. Bu, animasyon değerlerinin doğru şekilde koreografiye döküldüğünden emin olmak için kullanışlıdır:

Animasyon eğrisinin görselleştirmesi

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

Tasarım penceresindeki Animasyon Önizlemeyi Başlat simgesi

Birden fazla animasyonunuz varsa Animasyon Önizleme'yi kullanarak hepsini aynı anda inceleyebilir ve koordine edebilirsiniz. Belirli bir animasyonu da dondurabilirsiniz.

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

Seçicileri kullanarak, tam girişlerle Compose animasyonunuzda hata ayıklamak için enum olmayan veya boole durumlarını ayarlayın. Desteklenen tüm Compose Animation API'leri için oynatma, duraklatma, kaydırma, hızı kontrol etme ve koordine etme işlemlerini yapabilirsiniz.

Animasyon önizlemeleri için kesin değerler seçme

Animasyon Önizleme; updateTransition, AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition ve AnimatedContent API'lerini destekler. En yeni özelliklere erişmek için Animasyon Önizleme'yi Android Studio Rabbit 1 ve compose.animation 1.12.1 ve sonraki sürümlerle kullanın.