Membuat Aplikasi Kalkulator Sederhana di Android dengan Android Studio: Panduan dan Penjelasan

Dalam tutorial ini, kita akan membuat aplikasi kalkulator sederhana untuk Android menggunakan Java. Kami akan menggunakan Android Studio, IDE yang umum digunakan untuk pengembangan aplikasi Android, dan membuat antarmuka pengguna serta logika kalkulator.

1. Mempersiapkan Proyek

  1. Buka Android Studio dan pilih "Start a new Android Studio project".
  2. Pilih template "Empty Activity" dan klik "Next".
  3. Isi nama proyek, misalnya "Kalkulator", dan klik "Finish".

2. Mendesain Antarmuka Pengguna

Kita akan mulai dengan mendesain antarmuka pengguna aplikasi kalkulator. Antarmuka ini terdiri dari tampilan untuk hasil perhitungan dan tombol-tombol kalkulator.

Kode XML untuk activity_main.xml

Edit file activity_main.xml di folder res/layout. Berikut adalah contoh desain antarmuka sederhana:

https://link-hub.net/1218768/prog-kalkulator-android


3. Menambahkan Logika Kalkulator

Dengan antarmuka siap, sekarang kita akan menambahkan logika kalkulator untuk menangani perhitungan dan interaksi pengguna.

Kode Java untuk MainActivity.java

Edit file MainActivity.java di folder java/com.example.kalkulator. Berikut adalah kode lengkapnya :

https://link-hub.net/1218768/prog-kalkulator-android


Penjelasan Kode

  1. Deklarasi Variabel

    • editTextResult: Menampilkan hasil perhitungan.
    • input: Menyimpan input dari pengguna.
    • operator: Menyimpan operator matematika yang dipilih.
    • value1 dan value2: Menyimpan nilai-nilai untuk perhitungan.
    • isOperatorPressed: Menandakan apakah operator telah dipilih.
  2. onCreate Method

    • Menginisialisasi elemen UI dan menetapkan listener untuk tombol-tombol kalkulator.
  3. Listener untuk Tombol Angka

    • Menambahkan angka atau titik desimal ke input dan menampilkan hasil di editTextResult.
    • Jika operator baru ditekan, input direset agar pengguna dapat memasukkan nilai baru.
  4. Listener untuk Tombol Operator

    • Menyimpan value1 dan operator saat operator ditekan, menunggu input kedua dari pengguna.
  5. Listener untuk Tombol "="

    • Menghitung hasil berdasarkan value1, value2, dan operator.
    • Menangani pembagian dengan nol dan menampilkan pesan "Error" jika terjadi kesalahan.
  6. Listener untuk Tombol "C"

    • Menghapus semua nilai dan reset kalkulator.

4. Menjalankan Aplikasi

Klik tombol "Run" di Android Studio untuk menjalankan aplikasi di emulator atau perangkat Android fisik. Pastikan untuk menguji semua tombol untuk memastikan aplikasi berfungsi dengan baik.

Kesimpulan

Dalam tutorial ini, kami telah membuat aplikasi kalkulator sederhana dengan antarmuka pengguna yang intuitif dan logika perhitungan dasar. Ini adalah dasar yang baik untuk aplikasi kalkulator, dan Anda dapat mengembangkannya dengan menambahkan fitur tambahan seperti kalkulasi lebih kompleks, pengaturan tema, dan sebagainya.

Komentar

Postingan populer dari blog ini

Program C++ Toko Kue (IF BERSARANG)

Psylution: Innovation and Solutions for Mental Health in Indonesia