Compose'da animasyon

Compose animasyon API'lerini kullanarak geçişler, görünürlük veya boyut değişiklikleri ve geçiş efektleri uygulayarak durum değerlerini nasıl canlandıracağınızı öğrenin.

Önemli noktalar

  • animate*AsState API, durum değişikliğine göre tek bir değeri animasyonlu olarak göstermek için kullanışlıdır.
  • Birden fazla değeri aynı anda animasyonlu olarak göstermek için updateTransition işleviyle geçiş oluşturun.
    • Her animasyon değerini, geçiş nesnesinde bir uzantı işleviyle tanımlayabilirsiniz.
  • Animasyon davranışını özelleştirmek için transitionSpec parametresini belirtin.
  • AnimatedVisibility, öğelerin görünmesini ve kaybolmasını animasyonlu hale getirmek için kullanışlıdır.
  • Giriş ve çıkış parametrelerini belirterek animasyon davranışını özelleştirin.
  • Öğelerin boyut değişikliklerini animasyonlu hale getirmek için animateContentSize değiştiricisini kullanın.
  • Kullanıcı arayüzünüzün bölümlerini değiştirirken değişiklikleri animasyonlu olarak göstermek için Crossfade bileşenini kullanın.

Bu kılavuzu içeren koleksiyonlar

Bu kılavuz, daha geniş Android geliştirme hedeflerini kapsayan, özel olarak seçilmiş Hızlı Kılavuz koleksiyonlarından biridir:

Bu video serisinde, çeşitli Compose API'leri tanıtılır ve mevcut API'ler ile bunların nasıl kullanılacağı hızlıca gösterilir.
Android uygulamanıza güzel bir görünüm ve tarz kazandırmak için parlak ve ilgi çekici görseller kullanmayla ilgili teknikleri keşfedin.

Sorularınız veya geri bildiriminiz mi var?

Sık sorulan sorular sayfamıza giderek kısa kılavuzlar hakkında bilgi edinebilir veya bize ulaşarak düşüncelerinizi bizimle paylaşabilirsiniz.