lainnya, seperti
game, dan lain sebagainya. Sebagai pengguna perangkat teknologi,
sudah pasti
anda selalu berhubungan dengan sebuah aplikasi bermanfaat yang
biasa
digunakan untuk mendukung pekerjaan dan aktivitas di dunia maya. Aplikasi bisa
juga diartikan sebagai suatu kelompok file, seperti Form, Class, Report yang
bertujuan untuk melakukan aktivitas tertentu yang saling terkait. Aplikasi
adalah alat bantu untuk mempermudah dan mempercepat proses pekerjaan dan bukan
merupakan beban bagi penggunanya. Aplikasi biasanya memiliki antar muka yang
sama atau berbeda, namun tetap memudahkan pengguna untuk mempelajari dan
menggunakan aplikasi bermanfaat tersebut.
Salah satu
nya adalah Android sebuah perangkat lunak yang popular sekarang ini,
Langsung
saja desain layout seperti ini:
Untuk Coding di .xml nya:
<?xml version="1.0"
encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<EditText
android:text=""
android:id="@+id/Panjang"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="Panjang">
</EditText>
<EditText
android:text=""
android:id="@+id/Lebar"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="Lebar">
>
</EditText>
<Button
android:text="Proses"
android:id="@+id/btnproses"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:onClick="myClickHandler">
</Button>
<EditText
android:text=""
android:id="@+id/Luas"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="Luas">
</EditText>
</LinearLayout>
Untuk Coding di .Java:
package com.example.hitungluaspersegipanjang;
import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText ;
import android.view.View;
public class HitungLuasPersegiPanjang extends Activity {
EditText xpanjang, xlebar, xluas ;
int xP, xL, xLuas ;
/** Called
when the activity is first created. */
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_hitung_luas_persegi_panjang);
}
public void myClickHandler(View view){
switch (view.getId()){
case R.id.btnproses :
xpanjang=(EditText)findViewById(R.id.Panjang) ;
xlebar=(EditText)findViewById(R.id.Lebar) ;
xluas = (EditText)findViewById(R.id.Luas) ;
xP = Integer.parseInt(xpanjang.getText().toString()) ;
xL = Integer.parseInt(xlebar.getText().toString());
xLuas = xP * xL ;
xluas.setText(xLuas+"") ;
break ;
}
}
}
Dan apakah hasil program seperti ini:
Sumber saya belajarl; http://mesran.net/