Anda di halaman 1dari 5

bahasa pemprograman android membuat perhitungan persegi panjang

1.langkah pertama ketik bahasa di bawah di eclips file di bawah adalah file main.xml <?xml version="1.0" encoding="utf-8"?> <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/AbsoluteLayout01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/cpdk" >

<TextView android:text="Panjang" android:layout_x="10dip" android:layout_y="20dip" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content"> </TextView> <TextView android:text="Tinggi" android:layout_x="10dip" android:layout_y="70dip" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content"> </TextView> <TextView android:text="Lebar" android:layout_x="10dip" android:layout_y="120dip" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content"> </TextView> <TextView android:text="Luas" android:layout_x="10dip" android:layout_y="170dip" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content"> </TextView> <EditText

android:id="@+id/txtPanjang" android:layout_width="160px" android:layout_height="40px" android:layout_x="100dip" android:layout_y="10dip" > </EditText> <EditText android:id="@+id/txtTinggi" android:layout_width="160px" android:layout_height="40px" android:layout_x="100dip" android:layout_y="60dip" > </EditText> <EditText android:id="@+id/txtLebar" android:layout_width="160px" android:layout_height="40px" android:layout_x="100dip" android:layout_y="110dip" > </EditText> <EditText android:id="@+id/txtLuas" android:layout_width="160px" android:layout_height="40px" android:layout_x="100dip" android:layout_y="160dip" > </EditText> <Button android:text="Hitung" android:id="@+id/BtnHitung" android:onClick="ProgramHitung" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_x="30dip" android:layout_y="210dip" > </Button> <Button android:text="Hapus" android:id="@+id/BtnHapus" android:layout_width="80px" android:onClick="ProgramHapus" android:layout_height="wrap_content" android:layout_x="120dip" android:layout_y="210dip" > </Button> <Button android:text="Keluar"

android:id="@+id/BtnKeluar" android:layout_width="80px" android:onClick="ProgramKeluar" android:layout_height="wrap_content" android:layout_x="220dip" android:layout_y="210dip" > </Button> </AbsoluteLayout> 2.bahasa program. java sebenar nya bahasa java ini otomatis ada jika main.xml sudah jadi dengan lengkap tidak ada eror brikut bahasa nya package Menghitung.Persegi.Panjang; import android.app.Activity; import android.os.Bundle; import android.widget.EditText; import android.widget.Button; import android.view.View; public class MenghitungPP extends Activity { private private private private private private private EditText txtPanjang; EditText txtTinggi; EditText txtLebar; EditText txtLuas; Button BtnHitung; Button BtnHapus; Button BtnKeluar;

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); txtPanjang=(EditText) findViewById( R.id.txtPanjang); txtTinggi=(EditText) findViewById( R.id.txtTinggi); txtLebar=(EditText) findViewById( R.id.txtLebar); txtLuas=(EditText) findViewById( R.id.txtLuas); BtnHitung=(Button) findViewById( R.id.BtnHitung); BtnHapus=(Button) findViewById( R.id.BtnHapus); BtnKeluar=(Button) findViewById( R.id.BtnKeluar); } public void ProgramHitung(View view) { try{ int panjang=Integer.parseInt(txtPanjang.getText().toString());

int tinggi=Integer.parseInt(txtPanjang.getText().toString()); int lebar=Integer.parseInt(txtPanjang.getText().toString()); int luas=panjang*tinggi*lebar; txtLuas.setText(String.valueOf(luas)); }catch(Exception e){ e.printStackTrace(); } } public void ProgramKeluar(View view) { finish(); return; } public void ProgramHapus(View view){ try{ txtPanjang.setText(""); txtLebar.setText(""); txtTinggi.setText(""); txtLuas.setText(""); }catch (Exception e){ e.printStackTrace(); } } } 3.bahasa R.java ini sama dengan program.java juga otomatis keluar brikut bahasanya /* AUTO-GENERATED FILE. DO NOT MODIFY. * * This class was automatically generated by the * aapt tool from the resource data it found. It * should not be modified by hand. */ package Menghitung.Persegi.Panjang; public final class R { public static final class attr { } public static final class drawable { public static final int a=0x7f020000; public static final int aa=0x7f020001; public static final int cpdk=0x7f020002; public static final int icon=0x7f020003; } public static final class id {

public public public public public public public public public

static static static static static static static static static

final int final int final int final int final int final int final int final int final int

AbsoluteLayout01=0x7f050000; BtnHapus=0x7f050007; BtnHitung=0x7f050006; BtnKeluar=0x7f050008; TextView01=0x7f050001; txtLebar=0x7f050004; txtLuas=0x7f050005; txtPanjang=0x7f050002; txtTinggi=0x7f050003;

} public static final class layout { public static final int main=0x7f030000; } public static final class string { public static final int app_name=0x7f040001; public static final int hello=0x7f040000; } }

Anda mungkin juga menyukai