Animasi di Compose

Lihat cara menganimasikan nilai status, menggunakan transisi, menganimasikan visibilitas atau perubahan ukuran, dan crossfade menggunakan API animasi Compose.

Poin utama

  • animate*AsState API berguna untuk menganimasikan satu nilai berdasarkan perubahan status.
  • Untuk menganimasikan beberapa nilai secara bersamaan, buat transisi dengan fungsi updateTransition.
    • Anda dapat mendeklarasikan setiap nilai animasi dengan fungsi ekstensi pada objek transisi.
  • Untuk menyesuaikan perilaku animasi, tentukan parameter transitionSpec.
  • AnimatedVisibility berguna untuk menganimasikan muncul dan hilang.
  • Sesuaikan perilaku animasi dengan menentukan parameter untuk masuk dan keluar.
  • Untuk menganimasikan perubahan ukuran elemen, gunakan pengubah animateContentSize.
  • Untuk menganimasikan perubahan saat Anda menukar bagian UI, gunakan composable Crossfade.

Koleksi yang berisi panduan ini

Panduan ini adalah bagian dari koleksi Panduan Cepat pilihan yang membahas sasaran pengembangan Android yang lebih luas:

Rangkaian video ini memperkenalkan berbagai Compose API, yang dengan cepat menunjukkan kepada Anda apa yang tersedia dan cara menggunakannya.
Temukan teknik untuk menggunakan visual yang cerah dan menarik untuk memberikan tampilan dan nuansa yang menarik pada aplikasi Android Anda.

Ada pertanyaan atau masukan

Buka halaman pertanyaan umum (FAQ) dan pelajari panduan singkat atau hubungi kami dan beri tahu kami pendapat Anda.