![]() |
| Aplikasi Menghitung Persegi Panjang |
Tutorial Membuat Aplikasi Menghitung Luas Persegi Panjang di Android
Langkah 1 : Jalankan Android Studio.exe kalian seperti biasa, lalu buatlah project baru dengan seperti berikut.- Application Name : Persegi Panjang
- Package Name : androidnajwa.com
- Minimum Required SDK : API 15 Andorid 4.0.3 (IceCreamSandwich)
![]() |
| Buat Project Baru |
Langkah 3 : Untuk membuat antarmuka halaman utama (activity_main.xml) dapat dilakukan dengan “Drag and Drop” dari komponen yang tersedia atau langsung menuliskan script XML. Untuk script XML dapat dituliskan seperti berikut.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Luas Persegi Panjang"
android:textSize="20sp" />
<EditText
android:id="@+id/txtLebar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/txtPanjang"
android:layout_below="@+id/txtPanjang"
android:ems="10"
android:inputType="number|numberDecimal" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView2"
android:layout_marginTop="14dp"
android:text="Panjang"
android:textSize="20sp" />
<EditText
android:id="@+id/txtPanjang"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/textView1"
android:layout_alignBottom="@+id/textView1"
android:layout_toRightOf="@+id/textView1"
android:ems="10"
android:inputType="number|numberDecimal" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/txtLebar"
android:layout_alignBottom="@+id/txtLebar"
android:layout_alignParentLeft="true"
android:text="Lebar"
android:textSize="20sp" />
<TextView
android:id="@+id/txtHasil"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/btnHitung"
android:layout_marginTop="16dp"
android:text="Luas Persegi Panjang = ?"
android:textSize="20sp" />
<Button
android:id="@+id/btnHitung"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/txtLebar"
android:layout_below="@+id/txtLebar"
android:text="Hitung" />
</RelativeLayout>
Langkah 4 : Bukalah MainActivity.java lalu edit seperti berikut inipackage com.androidnajwa.persegipanjang;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends Activity {
EditText panjang, lebar;
Button hitung;
TextView hasil;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
panjang = (EditText) findViewById(R.id.txtPanjang);
lebar = (EditText) findViewById(R.id.txtLebar);
hitung = (Button) findViewById(R.id.btnHitung);
hasil = (TextView) findViewById(R.id.txtHasil);
hitung.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//ambil nilai dari txtPanjang dan txtLebar
String isiPanjang = panjang.getText().toString();
String isiLebar = lebar.getText().toString();
//parsing isiPanjang dan isiLebar menjadi double
double pj = Double.parseDouble(isiPanjang);
double lb = Double.parseDouble(isiLebar);
//panggil method LuasPersegiPanjang
double hs = LuasPersegiPanjang(pj, lb);
//parsing hasil menjadi string
String output = String.valueOf(hs);
//set txtHasil dengan output (string hasil parsing)
hasil.setText(output.toString());
}
});
}
public double LuasPersegiPanjang(double p, double l){
return p*l;
}
}
Sampai tahap disini sudah selesai. Sekarang lakukan testing, dengan cara menekan Shift+F10.![]() |
| Hasil Perhitungan Luas Persegi Panjang |
Demikian Tutorial Membuat Aplikasi Menghitung Luas Persegi Panjang di Android Studio. Bila Ada Pertanyaan silakan komentar dihalaman Komentar.Terima Kasih Atas Kunjungan di Android Najwa.
Catatan : Silakan Klik Gambar dibawah ini untuk mendapatkan Password RAR.




0 Response to "Aplikasi Menghitung Luas Persegi Panjang di Android Studio"