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 ini
Sampai tahap disini sudah selesai. Sekarang lakukan testing, dengan cara menekan Shift+F10.package 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; } }
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"