30 Mar 2014

Kalkulator Sederhana Android

Selamat Pagi/Siang/Sore/Malam dimana pun Kawan2 berada ^^.
Kali ini untuk menuntaskan Tugas di kampus saya di tunjuk untuk membuat tutorial “Aplikasi Kalkulator Sederhana Android” dengan menggunakan eclipse.
oke mari di mulai
1. Buat project baru dulu “File > New > Android Application Project”


2. Ketik nama projectnya terserah sesuai dengan keinginan temen2 untuk kali ini saya beri nama “KalkulatorSederhana” J dan pengaturan lainnya sebaiknya tidak usah di ubah biarkan default, lalu Next saja.





3. Disini temen2 bisa ganti icon nya :v



5.  Pada bagian terakhir klik Finish.

6.  Rancang bentuk interface kalkulatornya pada bagian activity_main.xml, berikut milik saya J

7.  Berikut koding untuk rumus dan metod untuk kalkulator pada bagian MainActivity.java


8.   Pada bagian ,
       
       bilA = (EditText)findViewById(R.id.txtBilX);
       bilB = (EditText)findViewById(R.id.txtBilY);
       hsl = (EditText)findViewById(R.id.txtHasil);

berfungsi untuk variable pengganti TextFiled pada interface kalkulator


9.  Dan ini metod untuk rumus setiap tombol pada kalkulator,

public void klikTambah(View v){
       int okeA = Integer.parseInt(bilA.getText().toString());
       int okeB = Integer.parseInt(bilB.getText().toString());
       nilai = okeA + okeB;
       hsl.setText(""+nilai);
    }
    public void klikMinus(View v){
       int okeA = Integer.parseInt(bilA.getText().toString());
       int okeB = Integer.parseInt(bilB.getText().toString());
       nilai = okeA - okeB;
       hsl.setText(""+nilai);
    }
    public void klikKali(View v){
       int okeA = Integer.parseInt(bilA.getText().toString());
       int okeB = Integer.parseInt(bilB.getText().toString());
       nilai = okeA * okeB;
       hsl.setText(""+nilai);
    }
    public void klikBagi(View v){
       float okeA = Float.parseFloat(bilA.getText().toString());
       float okeB = Float.parseFloat(bilB.getText().toString());
       double hasildouble = okeA / okeB; 
       hsl.setText(""+hasildouble);
    }
    public void klikPangkat(View v){
       int okeA = Integer.parseInt(bilA.getText().toString());
       nilai = okeA * okeA;
       hsl.setText(""+nilai);
    }
    public void klikAkar(View v){
       float okeA = Float.parseFloat(bilA.getText().toString());
       double hasildouble = Math.sqrt(okeA); 
       hsl.setText(""+hasildouble);
    }
    public void klikClear(View v){
       reset();
    }
   
    private void reset(){
       bilA.setText("");
       bilB.setText("");
       hsl.setText("");
    }

10. Untuk memasukkan setiap metod ke tombol, cukup buka interface kalkulator yg sudah dibuat doubel klik pada tombol “+”, ”- “, ” *” , “/”.  Lalu tambahkan kode android:onClick="NAMAMETODNYA"
Contoh:
android:onClick="klikTambah", jika metod yg dimasukkan untuk rumus Tambah-tambahan.


Untuk detailnya sebagai berikut J


11. Jalankan program dengan cara klik icon Run, sebelum itu pastikan file yg terbuka adalah MainActivity.java  


12. Dan ini aplikasi kalkulator sederhana saat dijalankan di emulator android J


Nama : Muhammad Dafit Saputro
NIM : A11.2011.06086
Kelompok : A11.4615

Silahkan di coba > Download
walo belum sempurna :v




Tidak ada komentar:

Posting Komentar