Latihan 1 Menghitung Luas Persegi Panjang
1. Buat Project baru dengan cara klik menu File – New – Android Application Project.
2. Beri nama aplikasi yang akan kita buat pada kolom Application Name. Huruf awal harus capital. Pada Package Name harus terdiri dari 2 kata yang dipisahkan oleh tanda titik. Misal: tyodongss.com. Pada minimum require SDK pilih API 8: Android 2.2 (Froyo). Pada Target SDK pilih API 17: Android 4.2 (Jelly Bean). Pada Compile With pilih API 17: Android 4.2 (Jelly Bean). Kemudian klik Next.
1
3. Location berfungsi untuk menginformasikan bahwa project yang kita buat ini disimpan di C:\Users\Administrator\workspacetyo\Latihan1. Setelah itu klik Next.
2
4. Jika ingin mengganti icon aplikasi, klik Browse kemudian arahkan ke gambar yang ingin dijadikan icon aplikasi yang akan kita buat ini. Apabila ingin default (logo android), langsung saja klik Next.
3
5. Create Activity sudah otomatis tercentang. Kemudian klik Next.
4
6. Pada Activity Name, beri nama HitungPersegiPanjang. Pada Layout Name, beri nama persegipanjang. Kemudian klik Finish.
5
7. Jika tidak ada error, maka akan tampil seperti dibawah ini.
6
8. Klik persegipanjang.xml
7
9. Setelah itu masukkan kode di bawah ini.
<EditText android:text="" android:id="@+id/txtPanjang" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="numberSigned|numberDecimal"> <EditText android:text="" android:id="@+id/txtLebar" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="numberSigned|numberDecimal"> <Button android:text="Hitung Luas" android:id="@+id/btnHitung" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="hitungLuas"> <EditText android:text="" android:id="@+id/txtLuas" android:layout_width="fill_parent" android:layout_height="wrap_content" android:editable="false">
8
10. Kemudian buka file src/tyodongss.com/HitungPersegiPanjang.java
11. Ketikkan kode di bawah ini. import import import import import
android.app.Activity; android.os.Bundle; android.view.View; android.widget.Button; android.widget.EditText;
public class HitungPersegiPanjang extends Activity { private EditText txtPanjang; private EditText txtLebar; private EditText txtLuas; private Button btnHitung; /** * Method yang dipanggil pada saat applikaasi dijalankan * */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.persegipanjang); txtPanjang = (EditText) findViewById(R.id.txtPanjang); txtLebar = (EditText) findViewById(R.id.txtLebar); txtLuas = (EditText) findViewById(R.id.txtLuas); btnHitung = (Button) findViewById(R.id.btnHitung); }
9
/** * Method untuk Menghitung Luas Persegi panjang dipanggil pada saat button * Hitung Luas diklik * * @param view */ 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(); } } }
10
12. Setelah itu kita akan coba jalankan aplikasi yang telah kita buat ini. Klik kanan pada Latihan1 – Run As – 1 Android Application
13. Namun akan muncul error seperti ini yang menginformasikan bahwa emulator belum ada. Untuk itu kita akan mencreate emulator nya. Klik No.
11
14. Klik Cancel
15. Kemudian, klik icon Android Virtual Device Manager.
12
16. Klik New
13
17. Isi seperti di bawah ini. Kemudian klik OK.
14
18. Emulator sudah bisa kita buat. Klik close pada pojok kanan atas.
15
19. Kita Run lagi programnya. Klik kanan pada Latihan1 – Run As – 1 Android Application
16
20. Perhatikan info pada Console. Launching a new emulator with virtual Device “Emulator” maksudnya adalah telah berhasil men-launch emulator yang kita buat tadi.
21. Uploading Latihan1.apk onto device, maksudnya adalah saat ini sedang proses mengupload file Latihan1.apk ke dalam emulator.
17
22. Apabila sudah muncul info Success, berarti kita sudah berhasil membuat dan menjalakan aplikasi yang kita buat ke emulator.
18
23. Hasil
24. Apabila ingin mencoba file apk dari program yang kita buat ini. Buka Folder ini. C:\Users\Administrator\workspacetyo\Latihan1\bin Copy dan install file Latihan1.apk ke smartphone android Anda
Selesai 19
Info lebih lanjut: Prasetyo Ikwan Kurniawan 085753920219 http://tyodongss.com/modul-mobile-computing/
20