Android - Membuat Aplikasi Menghitung Persegi Panjang

Nama nya juga catatan, pasti di dalam nya ada hal penting dan aja juga sekedar sele-sele, :p

kali ini saya mau mencatat eh sekalian berbagi deng..
cara membuat aplikasi android untuk menghitung luas persegi, refrensi dari kang agus, Tq kang mas..
saya anggap teman2 udah install adt-bundle-windows di PC teman2..., saya makai adt-bundle-windows-x86-20140702 dan jangan lupa emulator nya, serta install juga JDK, saya makai jdk-8u20-windows-i586


activity_main.xnl

<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:paddingBottom="@dimen/activity_vertical_margin"

    android:paddingLeft="@dimen/activity_horizontal_margin"

    android:paddingRight="@dimen/activity_horizontal_margin"

    android:paddingTop="@dimen/activity_vertical_margin"

    tools:context="me.holong.persegipanjang.MainActivity" >



<TextView

    android:layout_marginTop="0dp"

    android:layout_width="fill_parent"

    android:layout_height="wrap_content"

    android:text="@string/hello"

    />
<TextView android:layout_marginTop="30dp" android:text="Panjang :" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:layout_marginTop="60dp" android:text="" android:id="@+id/txtPanjang" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="numberSigned|numberDecimal"></EditText>
<TextView android:layout_marginTop="90dp" android:text="Lebar :" android:id="@+id/TextView02" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:layout_marginTop="120dp" android:text="" android:id="@+id/txtLebar" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="numberSigned|numberDecimal"></EditText>
<Button android:layout_marginTop="150dp" android:text="Hitung Luas" android:id="@+id/btnHitung" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="hitungLuas"></Button>
<TextView android:layout_marginTop="180dp" android:text="Luas :" android:id="@+id/TextView03" android:layout_width="wrap_content" android:layout_height="wrap_content" ></TextView>
<EditText android:layout_marginTop="210dp" android:text="" android:id="@+id/txtLuas" android:layout_width="fill_parent" android:layout_height="wrap_content" android:editable="false"></EditText>
</RelativeLayout>


string.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>

<string name="app_name">Persegi Panjang</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
<string name="hello">Silahkan isi field !</string>
<string name="PersegiPanjang">Persegi Panjang</string>
</resources>
MainActivity.java

package me.holong.persegipanjang;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends ActionBarActivity {    
private EditText txtPanjang;    
private EditText txtLebar;   
private EditText txtLuas;    
private Button btnHitung;    
@Override   
 protected void onCreate(Bundle savedInstanceState) {        
super.onCreate(savedInstanceState);        
setContentView(R.layout.activity_main);       
txtPanjang = (EditText) findViewById(R.id.txtPanjang);        
txtLebar = (EditText) findViewById(R.id.txtLebar);        
txtLuas = (EditText) findViewById(R.id.txtLuas);        
btnHitung = (Button) findViewById(R.id.btnHitung);    
}    
public void hitungLuas(View view) {        
try {           
int panjang = Integer.parseInt(txtPanjang.getText().toString());           
int lebar = Integer.parseInt(txtLebar.getText().toString());            
int luas = panjang * lebar;            
txtLuas.setText(String.valueOf(luas));        
} catch (Exception e) {            
e.printStackTrace();        
}
 }

ok deh, silahkan... :D

Tulisan Terkait

Android - Membuat Aplikasi Menghitung Persegi Panjang
4/ 5
Oleh

Berlangganan via email

Senang dengan tulisan di atas? Silahkan berlangganan posting terbaru langsung melalui email.