Currency Converter
Nama : Made Nanda Wija Vahindra
NRP : 5025211160
Kelas : PBB - A
Tugas 6: Membuat aplikasi Currency Converter
Dokumentasi Tugas 6 yaitu latihan membuat aplikasi currency converter
Link GitHub
1. State Management:
-
amount: Menyimpan jumlah uang yang dimasukkan.
-
fromCurrency dan toCurrency: Menyimpan mata uang asal dan tujuan yang dipilih.
-
result: Menyimpan hasil konversi yang ditampilkan di layar.
2. UI Components:
-
OutlinedTextField: Untuk input jumlah uang.
-
CurrencyDropdown: Dropdown untuk memilih mata uang asal dan tujuan.
-
Button: Tombol "Convert" untuk melakukan konversi.
-
Text: Menampilkan hasil konversi.
3. Konversi Mata Uang:
-
Fungsi
converter
mengonversi uang dari mata uang asal ke tujuan berdasarkan nilai tukar yang disimpan dalamratesInUSD
. -
Hasil konversi diformat dengan
DecimalFormat
untuk menambah pemisah ribuan dan desimal.
4. CurrencyDropdown:
-
Menampilkan dropdown untuk memilih mata uang menggunakan
ExposedDropdownMenu
.
5. Preview:
-
CurrencyConverterPreview
digunakan untuk menampilkan pratinjau UI di Android Studio.
Aplikasi currency converter dengan UI berbasis Jetpack Compose yang memungkinkan pengguna mengonversi mata uang menggunakan nilai tukar tetap dan menampilkan hasilnya dengan format yang mudah dibaca.
Comments
Post a Comment