Pelajari cara menetapkan dan mengelola status di aplikasi berbasis Compose dan cara mengonfigurasi UI untuk bereaksi terhadap perubahan status. Lihat cara membuat status yang dapat diamati, cara mempertahankan status di seluruh rekomposisi atau perubahan konfigurasi, dan cara menyusun composable untuk alur data yang optimal.
Poin utama
- Jika status aplikasi Anda bersifat internal untuk composable, gunakan
remember
untuk mempertahankan status di seluruh rekomposisi. - Gunakan
rememberSaveable
untuk mempertahankan status di seluruh perubahan konfigurasi. - Pengangkatan status adalah pola pemrograman yang memindahkan status ke pemanggil composable. Jika memungkinkan, gunakan pengangkat status untuk membuat composable lebih dapat digunakan kembali dan diuji.
- Gunakan class
ViewModel
untuk menyimpan status yang ditampilkan dalam holder status yang dapat diamati, yang mengenkapsulasi status dengan lebih baik dan membuat satu sumber kebenaran untuk UI.
Referensi
Koleksi yang berisi panduan ini
Panduan ini adalah bagian dari koleksi Panduan Cepat pilihan yang membahas sasaran pengembangan Android yang lebih luas:
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=id)
Dasar-dasar Compose (koleksi video)
Rangkaian video ini memperkenalkan berbagai Compose API,
yang dengan cepat menunjukkan kepada Anda apa yang tersedia dan cara menggunakannya.
Ada pertanyaan atau masukan
Buka halaman pertanyaan umum (FAQ) dan pelajari panduan singkat atau hubungi kami dan beri tahu kami pendapat Anda.