Langsung saja ya gan..cekiprot..
Sebelum membuat aplikasi perlua ni di install beberpa software…ini menggunakan OS window..klo yang menggunakan linux nnti aja ya,,,
- Kalau computer atau lepi(baca: laptop) belum ter install java Software developmen kit maka install dulu…
Tombol next” aja…
Klo belum punya instalernya bisa unduh di sini…
- Setelah di install kemudian instal aplikasi ECLIPSE, kebetulan saya menggunakan yang versi juno klo belum punya sedot aja di http://www.eclipse.org/downloads/ , free kuq….
Klo eclipse ini tidak perlu di instal cukup di extract aja…
kembali ke topic ya,setelah di ekstrak pasti tuh keluar folder eclipse, nah kmudian copy folder tersebut ke C:\Program File
- Install Android SDK(software development kit)
Sebelum menginstall SDK buat new folder dulu di C:\Program File dengan nama folder Android SDK…
kemudian SDK yang di download tadi ke folder C:\Program File\Android SDK
- Instalasi ADT
Buka eclipse kemudian pilih help>install new software> pilih Add
Pilih archive dan Cari direktori file ADT tadi..
Pilih OK…
Cheklist semua..
Pilih next
Pilih accept dan next lagi….
Sebelum emulator android bisa di gunakan maka harus…
Menghubungkan Android dengan SDK
Buka eclipse—pilih preference—pilih pilahan android pada path browse ke direcoty tempat
penyimpanan Android SDK>kemudian Applay > sehingga muncul 4 platform yaitu platform android 2.3 dan platform android 2.2.
Kemudian membuat ADV
Istilahnya membuat profile emulatornya
Klik ikon android…
Atau bisa lewat tab
Kemudian pilih new
Isi form berikut…
Setetlah selesai klik create ADV…
untuk menjalankan ADV klik aja ADV yang telah kamu buat > pilih tombol start..
kamu juga bisa membuat beberapa profile ADV dengan versi android yang berbeda2….
Ok akhirnya selesai juga….upss ini beru selesai install emulatornya…bisa di bilang tempat untuk ngejalanian aplikasi android kita nanti…
simulasi program biar nanti cocok di device aslinya….
sekarang mari membuat aplikasi’y..
Pertama buka eclipse kamu…sesi ngding akan di lanjutkan di kemudian hari…
(masih banyak tugas…)
Pilih new > Other > pilih android project
Sekarang saatnya untuk lahan untuk membuat aplikasi android
Pilih next> isi form sesuai seperti ini..
Pilih finish> maka akan muncul nama folder pertama
Pilih main, main disini berfungsi dalam pengaturan tata letak atau bahasa kerennya layout..
OK sudah kan,,,??
Kemudian pilih tab main.xml yang ada di paling bawah (secara default akan membuka yg graphical layout
Paste source code berikut ke halaman main.xml
Ctrl+A > Ctrl+ V
[sourcecode language="css"]
<?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”
android:weightSum=“1″>
<TextView
android:layout_width=“wrap_content”
android:textSize=“15pt”
android:layout_gravity=“center”
android:text=“KALKULATOR”
android:layout_height=“wrap_content”>
</TextView>
<TextView
android:layout_width=“wrap_content”
android:textAppearance=“?android:attr/textAppearanceLarge”
android:layout_height=“wrap_content”
android:text=“Masukkan Angka Pertama”
android:textColor=“#00aa00″
android:id=“@+id/textView1″
android:layout_gravity=“center”>
</TextView>
<EditText
android:id=“@+id/editText1″
android:layout_height=“wrap_content”
android:inputType=“number”
android:layout_width=“106dp”
android:layout_gravity=“center”>
<requestFocus></requestFocus>
</EditText>
<TextView
android:layout_width=“wrap_content”
android:textAppearance=“?android:attr/textAppearanceLarge”
android:layout_height=“wrap_content”
android:text=“Masukkan Angka kedua”
android:textColor=“#00aa00″
android:id=“@+id/textView1″
android:layout_gravity=“center”>
</TextView>
<EditText
android:id=“@+id/editText2″
android:layout_height=“wrap_content”
android:inputType=“number”
android:layout_width=“105dp”
android:layout_gravity=“center”></EditText>
<LinearLayout
android:layout_width=“match_parent”
android:id=“@+id/linearLayout1″
android:layout_height=“wrap_content”
android:orientation=“vertical”>
<LinearLayout
android:layout_width=“match_parent”
android:id=“@+id/linearLayout2″
android:orientation=“vertical”
android:layout_height=“wrap_content”>
<TableRow
android:layout_gravity=“center”
android:layout_height=“wrap_content”
android:id=“@+id/tableRow1″
android:layout_width=“wrap_content”>
<Button
android:layout_gravity=“center”
android:id=“@+id/button1″
android:text=“ + “
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”>
</Button>
<Button
android:layout_gravity=“center”
android:id=“@+id/button2″
android:text=“ - “
android:layout_height=“match_parent”
android:layout_width=“match_parent”>
</Button>
<Button
android:layout_gravity=“center”
android:id=“@+id/button3″
android:text=“ / “
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”>
</Button>
<Button
android:layout_gravity=“center”
android:id=“@+id/button4″
android:text=“ * “
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”>
</Button>
</TableRow>
</LinearLayout>
</LinearLayout>
<TextView
android:layout_width=“wrap_content”
android:textAppearance=“?android:attr/textAppearanceLarge”
android:layout_height=“wrap_content”
android:text=“Hasil”
android:id=“@+id/textView2″
android:layout_gravity=“center”>
</TextView>
<EditText
android:id=“@+id/editText3″
android:layout_height=“wrap_content”
android:inputType=“text”
android:layout_gravity=“center”
android:layout_width=“102dp”>
</EditText>
</LinearLayout>
[/sourcecode]
Kemudian buka PertamaActivity.java
Di sini kamu akan menuliskan source code utama..kalau yang mai tadi hanya masalah layout saja..
kalau di PertamaActivity.java ini qm menuliskan fungsi2 dari layout yang telah kita buat tadi..
Klik dua kali kemudian akan muncul halaman berikut:
Kemudian tulis source code berikut :
[sourcecode language="css"]
package pertama.pkg;
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;
public class PertamaActivity extends Activity implements OnClickListener{
EditText t1,t2,t3;
double bil1,bil2,hasil;
Button b1,b2,b3,b4;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
t1=(EditText)findViewById(R.id.editText1);
t2=(EditText)findViewById(R.id.editText2);
t3=(EditText)findViewById(R.id.editText3);
b1 = (Button)findViewById(R.id.button1);
b2 = (Button)findViewById(R.id.button2);
b3 = (Button)findViewById(R.id.button3);
b4 = (Button)findViewById(R.id.button4);
b1.setOnClickListener(this);
b2.setOnClickListener(this);
b3.setOnClickListener(this);
b4.setOnClickListener(this);
}
public void onClick(View v) {
switch (v.getId()) {
case R.id.button1:
bil1=Double.parseDouble(t1.getText().toString());
bil2=Double.parseDouble(t2.getText().toString());
t3.setText(Double.toString(bil1+bil2));
break;
case R.id.button2:
bil1=Double.parseDouble(t1.getText().toString());
bil2=Double.parseDouble(t2.getText().toString());
t3.setText(Double.toString(bil1-bil2));
break;
case R.id.button3:
bil1=Double.parseDouble(t1.getText().toString());
bil2=Double.parseDouble(t2.getText().toString());
t3.setText(Double.toString(bil1/bil2));
break;
case R.id.button4:
bil1=Double.parseDouble(t1.getText().toString());
bil2=Double.parseDouble(t2.getText().toString());
t3.setText(Double.toString(bil1*bil2));
break;
}
}
}
[/sourcecode]
Kalau sudah jangan lupa selalu tombol CRTL+S setelah menuliskan source code…
Sekarang waktunya menjalankan aplikasi kalkulator kita…
caranya…
Tunggu sampai emulator android terbuka….
jeng jeng….!!! SELESAI [download aplikasi]
sumber : http://muslimsidiq.ngeblog.ittelkom.ac.id/2012/04/25/android/
0 comments:
Post a Comment