Eclipse
ECLIPSE
Eclipse adalah sebuah IDE (Integrated Development
Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di
semua platform (platformindependent).
Pada saat ini, Eclipse merupakan salah satu IDE favorit karena
gratis dan open source. Open source berarti setiap orang boleh
melihat kode pemrograman perangkat lunak ini.
Instalasi
1.Siapkan
Software Eclipse dan Java
2 .Instal Java
Setelah selesai
3. Buka Eclipse
Kemudian muncul Workspace Launcher, yaitu direktori tempat
menyimpan project yang dibuat. Maka untuk menyimpan di project di direktori
tertentu, pilih Browse à Direktory
tertentu (Misal, D:\Android).
4. Pilih Window---Virtual Device
manager---New---Emulator(ADVname)---Device(Pilih)---Klik Start---Lunch.(Lihat Pada
Gambar) Dalam pembuatan ADV Name Tidak Memakai Spasi
Membuat Project Baru
1. Pilih
New---
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/txtPanjang"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/txtPanjang" />
<EditText
android:id="@+id/edtLebar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="26dp"
android:ems="10"
android:inputType="numberDecimal" />
<EditText
android:id="@+id/edtPanjang"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="23dp"
android:ems="10"
android:inputType="numberDecimal"
android:text="@string/txtLebar" />
<Button
android:id="@+id/btnHitung"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/txtHitung" />
<TextView
android:id="@+id/txtLuas"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="26dp"
android:text="@string/txtLuas"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
</LinearLayout>
package
com.Widian.luaspersegipanjang;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class Hitungluas extends
Activity {
@Override
public void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_hitungluas);
final EditText edtPanjang
=(EditText)
findViewById(R.id.edtPanjang);
final EditText edtLebar = (EditText)
findViewById(R.id.edtLebar);
final Button btnHitung = (Button)
findViewById(R.id.btnHitung);
final TextView txtLuas = (TextView)
findViewById(R.id.txtLuas);
btnHitung.setOnClickListener(new
View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
int valPanjang=
Integer.parseInt(edtPanjang.getText().toString());
int valLebar=
Integer.parseInt(edtLebar.getText().toString());
int luas=valPanjang*valLebar;
txtLuas.setText("Luas :
"+luas);
}
});
}
public boolean
onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items
to the action bar if it is present.
getMenuInflater().inflate(R.menu.hitungluas,
menu);
return true;
}
}