Tata letak, tema, dan animasi
Implementasikan tata letak yang lebih canggih serta tambahkan gerakan dan gaya ke aplikasi. Anda akan mempelajari berbagai Compose Animation API, cara menerapkan Desain Material 3, cara menggunakan tata letak kustom untuk menerapkan desain yang kompleks, dan cara menggunakan tata letak lambat untuk membuat UI berperforma tinggi.
Kembali
Dasar-Dasar Tata Letak dan Pengubah Compose
Pelajari dasar-dasar Tata Letak dan Pengubah: cara Tata Letak dan Pengubah berfungsi bersama, API otomatis yang ditawarkan, dan cara menata gaya UI Anda.
Tata letak lambat
Pelajari cara membuat daftar scroll di Compose dan mengapa hal tersebut lebih sederhana daripada menggunakan RecyclerView. Pelajari lebih lanjut mengapa daftar scroll bertingkat tidak diizinkan dan cara melakukannya secara berbeda, alasan item tidak boleh berukuran 0 piksel, dan alasan pentingnya menyediakan kunci unik serta cara kerja animasi item. Terakhir, temukan cara menampilkan Petak, menggunakan pengelola tata letak khusus, dan memahami cara meningkatkan pengoptimalan performa agar scroll lebih cepat.
Sistem Desain Material
Pelajari warna, penerapan tema, dan komponen dinamis Material You di Compose.
Memberi tema aplikasi Anda dengan Desain Material 3
Dalam codelab ini, Anda akan mempelajari cara menggunakan API tema Jetpack Compose untuk memberi gaya pada aplikasi Anda. Kita akan melihat cara menyesuaikan warna, bentuk, dan tipografi agar digunakan secara konsisten di seluruh aplikasi Anda dan mendukung tema terang & gelap serta tema dinamis.
Menata gaya teks
Pelajari cara menggunakan Material API untuk mengonfigurasi tipografi, termasuk menggunakan font yang dapat didownload dan font variabel.
5 animasi cepat untuk membuat aplikasi Anda menarik
Pelajari 5 animasi cepat untuk membuat aplikasi Anda menarik hanya dalam beberapa menit.
Pengantar menggambar di Compose
Pelajari semua cara menggambar item kustom di Compose.
Menganimasikan elemen
Pelajari cara menggunakan Compose Animation API. Kita akan memulai dengan animasi nilai paling sederhana dan mempelajari API lain melalui beberapa pola animasi umum. Kita juga membahas topik lanjutan, seperti penyesuaian animasi dan animasi dengan gestur sentuh.
Tata letak dan grafis kustom
Compose menawarkan berbagai solusi otomatis untuk membuat layar dengan cepat dan mudah dari awal. Namun, apa yang terjadi jika Anda perlu benar-benar membuat layar yang sepenuhnya kustom? Pelajari konsep tata letak lanjutan lainnya untuk membuat tata letak kustom Anda sendiri guna meningkatkan implementasi desain Anda.
Batasan dan urutan pengubah
Pengubah di Compose dapat dirantai dan urutan rantai tersebut sangat penting. Namun, bagaimana tepatnya urutan rantai ini penting? Pelajari alasan pembuatan rantai pengubah dan pengaruhnya terhadap ukuran composable.