Delicious Digg Facebook Favorites More Stumbleupon Twitter
Blog seputar hobby

Wednesday, April 2, 2014

Posted by Maulana yusuf 12:29 AM
No comments
Postingan kali ini saya akan memaparkan kepada pembaca cara membuat aplikasi Android sederhana yaitu program untuk Menghitung Keliling Segitiga Sembarang.

Saya asumsikan Anda sudah mengerti mengenai tools yang harus digunakan untuk membuat aplikasi android (Android Development Tool, SDK dan Android Device).

Baik langsung mulai saja, pertama buat project baru dengan nama KelilingSegitigaSembarang.






Buka file fragmen_main.xml yang ada di folder res->layouts.

 Klik tab untuk menampilkan script nya.


kemudian masukan kode berikut ini setelah  tools:context="com.example.kelilingsegitigasembarang.MainActivity$PlaceholderFragment" >:

    <TextView
        android:id="@+id/lJudul"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/judul" />
    <TextView
        android:id="@+id/labelSisi1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="23dp"
        android:text="@string/labelSisi1" />
    <EditText
        android:id="@+id/tSisi1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/labelSisi1"
        android:layout_below="@+id/labelSisi1"
        android:ems="10"
        android:inputType="number" >
        <requestFocus />
    </EditText>
    <EditText
        android:id="@+id/tSisi3"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/TextView02"
        android:layout_below="@+id/TextView02"
        android:ems="10"
        android:inputType="number" />
    <EditText
        android:id="@+id/tSisi2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/TextView01"
        android:layout_below="@+id/TextView01"
        android:ems="10"
        android:inputType="number" />
    <TextView
        android:id="@+id/TextView02"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/tSisi2"
        android:layout_below="@+id/tSisi2"
        android:layout_marginTop="14dp"
        android:text="@string/labelSisi3" />
    <TextView
        android:id="@+id/TextView01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/tSisi1"
        android:layout_below="@+id/tSisi1"
        android:layout_marginTop="14dp"
        android:text="@string/labelSisi2" />
    <TextView
        android:id="@+id/TextView03"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/tHasil"
        android:layout_below="@+id/tSisi3"
        android:layout_marginTop="16dp"
        android:text="@string/labelHasil" />
    <EditText
        android:id="@+id/tHasil"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/tSisi3"
        android:layout_below="@+id/TextView03"
        android:ems="10"
        android:inputType="number" />
    <Button
        android:id="@+id/bHitung"
        style="@style/AppBaseTheme"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/tHasil"
        android:layout_marginTop="18dp"
        android:text="@string/labelButtonHitung" />
    <Button
        android:id="@+id/bReset"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignTop="@+id/bHitung"
        android:layout_toRightOf="@+id/bHitung"
        android:text="@string/labelButtonReset" />

Kenapa, aya error?. Tenang Belum selesai, selanjutnya buka file strings.xml yang ada di folder res->values kemudian masukan kode berikut ini setelah <resource>:
<string name="app_name">KelSegitigaSembarang</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
<string name="judul">Keliling Segitiga Sembarang</string>
<string name="labelSisi1">Sisi 1</string>
<string name="labelSisi2">Sisi 2</string>
<string name="labelSisi3">Sisi 3</string>
<string name="labelHasil">Hasil</string>
<string name="labelButtonHitung">Htiung</string>
<string name="labelButtonReset">Reset</string>
 Selanjutnya buka file MainActivity.java yang ada di folder src tambahkan kode berikut:
Cari script seperti pada baris 57, kemudian tambahkan script dibawahnya (Maaf, untuk bagian ini saya buat gambar :D).
Selanjutnya:
Cari script seprti pada baris 63, kemudian tambahkan script dari baris 66 sampai 85.

Selesai, berikut screen shoot aplikasi saat dijalankan di emulator.

Download File APK Nya.

0 comments:

Post a Comment

Search

Our Sponsors