Aplikasi Water Bottle
Membuat Aplikasi Water Bottle
Nama: Alya Shofarizqi Inayah
NRP: 5025201113
PPB - I
2024
Berikut merupakan penjelasan kode dalam pembuatan aplikasi WaterBottle
1. Membuat composable WaterBottle.kt
2. Membuat beberapa parameter fungsi
- modifier: Modifier yang akan diterapkan pada box utama
- totalWaterAmount: Jumlah total air di botol
- unit: Satuan untuk jumlah air
- usedWaterAmount: Jumlah air yang digunakan
- waterColor: Warna air
- bottleColor: Warna botol
- capColor: Warna penutup botol
3. Membuat animasi untuk menggerakkan tingkat air di dalam botol saat jumlah air yang digunakan berubah. Ini dicapai menggunakan animateFloatAsState dan animateIntAsState dari Jetpack Compose.
4. Menggambar botol dan mengisi air di dalamnya dengan Canvas. Bagian bawah botol diberi bentuk dengan menggunakan Path, sementara bagian atasnya diberi bentuk dengan drawRoundRect. (Line 53 - Line 138)
5. Menampilkan jumlah air yang digunakan ditampilkan di tengah-tengah botol menggunakan Text.
Komentar
Posting Komentar