Bagi Pengguna android dan mau
mencoba membuat aplikasi kalkulaor sederhana android,,
kayak gini tampilannya,,
kayak gini tampilannya,,
mungkin yang pengen
blajar bisa dicoba,,
1.
public class KalkulatorkuActivity extends Activity implements OnClickListener{
2.
EditText nilai1, nilai2, hasil;
3.
Button tambah, kurang, kali, bagi, pangkat, mod, akar;
4.
5.
@Override
6.
protected void onCreate(Bundle savedInstanceState) {
7.
super.onCreate(savedInstanceState);
8.
setContentView(R.layout.activity_kalkulatorku);
9.
10.
nilai1 = (EditText) findViewById(R.id.enilai1);
11.
nilai2 = (EditText) findViewById(R.id.enilai2);
12.
hasil = (EditText) findViewById(R.id.ehasil);
13.
tambah = (Button) findViewById(R.id.btambah);
14.
kurang = (Button) findViewById(R.id.bkurang);
15.
kali = (Button) findViewById(R.id.bkali);
16.
bagi = (Button) findViewById(R.id.bbagi);
17.
pangkat = (Button) findViewById(R.id.bpangkat);
18.
mod = (Button) findViewById(R.id.bmod);
19.
akar = (Button) findViewById(R.id.bakar);
20.
21.
tambah.setOnClickListener(this);
22.
kurang.setOnClickListener(this);
23.
kali.setOnClickListener(this);
24.
bagi.setOnClickListener(this);
25.
pangkat.setOnClickListener(this);
26.
akar.setOnClickListener(this);
27.
mod.setOnClickListener(this);
28.
}
29.
30.
@Override
31.
public boolean onCreateOptionsMenu(Menu menu) {
32.
// Inflate the menu; this adds items to the action bar if it is present.
33.
getMenuInflater().inflate(R.menu.activity_kalkulatorku, menu);
34.
return true;
35.
}
36.
37.
@Override
38.
public void onClick(View v) {
39.
// TODO Auto-generated method stub
40.
double n1,n2,n3 = 0;
41.
n1 = Double.parseDouble(nilai1.getText().toString());
42.
n2 = Double.parseDouble(nilai2.getText().toString());
43.
switch (v.getId()) {
44.
case R.id.btambah:
45.
n3 = n1 + n2;
46.
hasil.setText(String.valueOf(n3));
47.
break;
48.
case R.id.bkurang:
49.
n3 = n1 - n2;
50.
hasil.setText(String.valueOf(n3));
51.
break;
52.
case R.id.bkali:
53.
n3 = n1 * n2;
54.
hasil.setText(String.valueOf(n3));
55.
break;
56.
case R.id.bbagi:
57.
n3 = n1 / n2;
58.
hasil.setText(String.valueOf(n3));
59.
break;
60.
case R.id.bpangkat:
61.
n3 = Math.pow(n1, n2);
62.
hasil.setText(String.valueOf(n3));
63.
break;
64.
case R.id.bmod:
65.
n3 = n1 % n2;
67.
break;
68.
case R.id.bakar:
69.
n3 = Math.sqrt(n1);
70.
hasil.setText(String.valueOf(n3));
71.
break;
72.
default:
73.
break;
74.
}
75.
}
76.
}
Untuk
menambahkan background simpan dulu gambar yg mau di pakai
buat backgroud di folder drawable-hdpi, seperti ini

kemudian tambahkan source code xml berikut di bagian layout
1.
android:background="@drawable/background"
Slamat mencoba ya,, ^^
source :http://nurie-ni.blogspot.com/2013/10/kalkulator-sederhana-android.html#more
source :http://nurie-ni.blogspot.com/2013/10/kalkulator-sederhana-android.html#more
Tidak ada komentar:
Posting Komentar