Tugas Pertemuan 5 Pemrograman Perangkat Bergerak B
Nama : Fadaukas Daffa Tajuddin NRP : 5025231149 Kelas : PPB (B) Aplikasi Dice Roller Interaktif 1. Fungsi Composable DiceWithButtonAndImage Pada fungsi ini, terdapat penggunaan beberapa fungsi Compose UI, yaitu: Column: Fungsi untuk mengatur layout UI. Pada fungsi ini diatur supaya elemen yang dibungkus rata di tengah secara horizontal. Image: Fungsi untuk menampilkan gambar, dalam proyek ini yaitu gambar dadu yang sudah diimpor dalam bentuk drawable. Spacer: Untuk memberi jarak antar elemen. Button: UI yang dapat diklik dan menjalankan suatu fungsi ketika terdapat event onClick. Selain itu, juga terdapat code logic untuk logika roll dice, yaitu: mutableStateOf: Digunakan untuk menyimpan dan mengamati perubahan state, dalam kasus ini adalah nilai result. val, when, else: Digunakan untuk menentukan nilai suatu variable berdasarkan nilai variable lain. scope: Digunakan untuk mengatur delay frame setiap gambarnya agar ...