Animasyon API'si seçin

Aşağıdaki şema, animasyonunuzu uygulamak için hangi API'yi kullanacağınıza karar vermenize yardımcı olur.

Uygun animasyon API'sini seçmeyle ilgili karar ağacını açıklayan akış şeması

Şekil 1. Uygun animasyon API'sinin nasıl seçileceğini açıklayan karar ağacı

Kullanım alanınıza en uygun animasyon API'sini seçmek için aşağıdaki karar ağacı sorularını uygulayın:

  • Birçok görsel öğeden oluşan animasyonum sanat eserine daha mı benziyor? ör. SVG'ler veya resimler
    • Evet: Basit SVG'ler içeriyor mu? ör. mikro animasyonlar içeren bir simge
    • Hayır: Sonsuza kadar tekrarlanması gerekiyor mu?
      • Evet: rememberInfiniteTransition
      • Hayır: Bu bir düzen animasyonu mu?
        • Evet: Farklı içeriğe sahip birden fazla composable arasında geçiş mi yapıyorsunuz?
        • Hayır: Birden fazla mülkü animasyonlu hale getirmeniz gerekiyor mu?
          • Evet: Tesisler birbirinden tamamen bağımsız mı?
          • Hayır: Animasyonun önceden tanımlanmış bir hedef değerleri grubu var mı?
            • Evet: animate*AsState, Metin için TextMotion.Animated kullanın
            • Hayır: Harekete dayalı animasyon? Animasyonunuz tek doğru kaynak mı?

Şema PDF sürümünü indirin.