Aplikasi Rekening Listrik ini adalah aplikasi yang paling sederhana yang akan dibuat. yuk mari langsung saja dipraktekkan.
Cara Membuat Aplikasi Android Rekening Listrik Sederhana Dengan Eclipse
- Buka Eclipse
- Buatlah Project baru dengan cara File > New > Android Aplication Project Silahkan beri nama Aplication Name RekeningListrik atau kamu ingin membuat dengan nama kamu sendiri juga bisa.
- Buat lah Layout seperti gambar di atas yaitu hanya menggunakan TextView, Plain Text, dan Button.
- Pastekan Kode Berikut di MainActivity.java
package com.example.rekeninglistrik;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.view.View.OnClickListener;
public class MainActivity extends Activity {
private EditText txtPelanggan,txtPelangganOut,txtTipe,txtMBL,txtMBI,txtPakai,txtTagihan;
private Button btProses;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
txtPelanggan = (EditText) findViewById(R.id.txtPelanggan);
txtPelangganOut = (EditText) findViewById(R.id.txtPelangganOut);
txtTipe = (EditText) findViewById(R.id.txtTipe);
txtMBL = (EditText) findViewById(R.id.txtMBL);
txtMBI = (EditText) findViewById(R.id.txtMBI);
txtPakai = (EditText) findViewById(R.id.txtPakai);
txtTagihan = (EditText) findViewById(R.id.txtTagihan);
btProses = (Button) findViewById(R.id.btProses);
btProses.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
prosesHasil(v);
}
});
}
public void prosesHasil(View view){
try{
String namaOut=String.valueOf(txtPelanggan.getText().toString());
String tipe=String.valueOf(txtTipe.getText().toString());
Double mbl=Double.parseDouble(txtMBL.getText().toString());
Double mbi=Double.parseDouble(txtMBI.getText().toString());
Double pakai =mbi - mbl;
Double tarif=0.00;
Double beban=0.00;
if (tipe.equals("R1")){
tarif=100.00;
beban=20000.00;
}
else if (tipe.equals("R2")){
tarif=200.00;
beban=30000.00;
}
else{
tarif=300.0;
beban=50000.00;
}
Double tagihan = (pakai * tarif) + beban;
txtPelangganOut.setText(String.valueOf(namaOut));
txtPakai.setText(String.valueOf(pakai));
txtTagihan.setText("Tagihan : " + tagihan);
}
catch(Exception e){
e.printStackTrace();
}
}
}
- Selanjutnya Pastekan Kode berikut di Activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nama Pelanggan" />
<EditText
android:id="@+id/txtPelanggan"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" >
<requestFocus />
</EditText>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Tipe Meteran" />
<EditText
android:id="@+id/txtTipe"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Meter Bulan Lalu" />
<EditText
android:id="@+id/txtMBL"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" />
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Meter Bulan Ini" />
<EditText
android:id="@+id/txtMBI"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" />
<Button
android:id="@+id/btProses"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="KALKULASI" />
<TextView
android:id="@+id/textView7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nama Pelanggan" />
<EditText
android:id="@+id/txtPelangganOut"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" />
<TextView
android:id="@+id/textView5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Pemakaian" />
<EditText
android:id="@+id/txtPakai"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" />
<TextView
android:id="@+id/textView6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Tagihan" />
<EditText
android:id="@+id/txtTagihan"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10" />
</LinearLayout>
- Slesai.... Klik kanan pada project kamu dan Run As
Gimana gampangkan Cara Membuat Aplikasi Android Rekening Listrik Sederhana Dengan Eclipse jika ada problem silahkan tanyakan di kolom komentar, InsyaAllah akan dikasih solusi nya. Sekian.... Salam Blogger...
(zac)
Baca Juga :
0 komentar:
Posting Komentar
Silahkan beri komentar dengan bijak dan sesuai dengan topik artikel.
Gunakan tombol balas dibawah komentar terkait jika ingin membalas komentar agar komunikasi lebih terstruktur.
Klik untuk melihat kode :) :( :s :D :-D ^:D ^o^ 7:( :Q :p T_T @-@ :-a :W *fck* :ngakak |o| :goodluck :smile