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 verme ağacı sorularını uygulayın:

  • Animasyonum, birçok görsel öğeden (ör. SVG'ler veya resimler) oluşan sanat eserine daha mı benziyor?
    • Evet: Basit SVG'ler var mı? (ör. mikro animasyonlu 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ülke animasyon eklemeniz gerekiyor mu?
          • Evet: Tesisler birbirinden tamamen bağımsız mı?
          • Hayır: Animasyonda önceden tanımlanmış bir dizi hedef değer var mı?
            • Evet: animate*AsState, Metin için TextMotion.Animated kullanın
            • Hayır: Hareketle çalışan animasyon mu? Animasyonunuz tek doğru kaynak mı?

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