Membuat Kalkulator
Android Menggunakan Eclipse
Pada bab sebelumnya sudah kita
bahas tentang cara pembuatan emulator. Pada pertemuan kali ini kita akan
belajar untuk membuat kalkulator android.
Silahkan Anda buat emulator terlebih dahulu dengan spesifikasi seperti gambar di bawah ini. Untuk device silahkan pilih
yang Nexus S.
Jika sudah selesai, jalankan emulatornya.
Sekarang kita tinggal membuat project baru dengan cara
klik File --> New --> Android Application
Project. Ini juga sudah dibahas pada bab sebelumnya.
Isikan Application Name,
Project Name akan mengikuti Application Name yang Anda ketikkan dan ganti example.com pada Package Name dengan
nama yang Anda inginkan, lalu klik Next.


Langsung klik Next.
Ubah
gambar icon untuk project sesuai dengan yang Anda inginkan lalu klik Next.
Pilih Blank Activity lalu klik Next dan Finish
Untuk Graphical Layout silahkan buat design
seperti di bawah ini dengan cara drag and drop toolbox dari Pallete.
Setelah itu atur propertiesnya. Untuk Large
Text1 silahkan klik kanan dan pilih EditText, lalu pilih new string dan atur
tampilannya seperti gambar di bawah. Kemudian klik OK, pilih txtTampil yang
sudah kita buat dan klik OK. Atur juga untuk toolbox lainnya dengan ketentuan
sebagai berikut :
package merry.calculator;
import android.os.Bundle;
import
android.app.Activity;
import android.view.View;
import
android.view.View.OnClickListener;
import
android.widget.Button;
import
android.widget.EditText;
import android.widget.TextView;
public class LoveActivity extends Activity implements OnClickListener {
private Button btn1,btn2,btn3,btn4;
private EditText txt1,txt2;
private TextView txthasil;
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_love);
content();
}
public void content(){
txt1=(EditText) findViewById(R.id.txtBil1);
txt2=(EditText)
findViewById(R.id.txtBil2);
txthasil=(TextView)
findViewById(R.id.txthasil);
btn1=(Button)
findViewById(R.id.btnTambah);
btn1.setOnClickListener(this);
btn2=(Button) findViewById(R.id.btnKurang);
btn2.setOnClickListener(this);
btn3=(Button)
findViewById(R.id.btnKali);
btn3.setOnClickListener(this);
btn4=(Button)
findViewById(R.id.btnBagi);
btn4.setOnClickListener(this);
}
@Override
public void onClick(View love) {
// TODO Auto-generated
method stub
int nilai1 = Integer.parseInt(txt1.getText().toString());
int nilai2 = Integer.parseInt(txt2.getText().toString());
switch (love.getId())
{
case R.id.btnTambah:
txthasil.setText(Integer.toString(nilai1+nilai2));
break;
case R.id.btnKurang:
txthasil.setText(Integer.toString(nilai1-nilai2));
break;
case R.id.btnKali:
txthasil.setText(Integer.toString(nilai1*nilai2));
break;
case R.id.btnBagi:
txthasil.setText(Integer.toString(nilai1/nilai2));
break;
default:
break;
}
}
}
Jalankan aplikasi Anda dengan cara klik Run,
pilih Run Configurations
Browse project yang ingin Anda jalankan dan
pilih Launch Default Activity lalu klik Run
Select All lalu klik OK
Lihat
pada tampilan emulator Anda, jika belum muncul seperti gambar di bawah
ini silahkan check di menu aplikasi dan coba dijalankan aplikasinya.







Tidak ada komentar:
Posting Komentar