Wednesday, 10 February 2016

aplikasi beratbadan ideal menggunakan listview di eclipse



Assalamualaikum wr wb..
Untuk memenuhi tugas UAS STMIK ERESHA JAKARTA kali ini saya membuat aplikasi untuk menghitung berat badan ideal menggunakan listview dieclipse dan juga membuat aplikasi indexs tubuh manusia dengan eclipse.
Langkah langkah membuat aplikasi penghitungan berat badan ideal menggunakan listview eclipse
Buka aplikasi eclips dan buat 4 layout dan berikut mainactivity javanya.

langsung kita ke xml buat desainnya, berikut beberapa contoh beserta gambar hasil desainnya


Codingan menu buat listviewnya
Hasilnya sprt gambar di bawah






codingan buat kterangan
 kurang lebih sprti ini.
yang ini buat nyimpen gambar, supaya nanti listviewnya ada gambarnya


ini hasilnya biarin kosong.

ini codingan buat perhitungan berat badan idesal sama indexs tubuh manusia kurang lebih tampilan sprti ini.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/d"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >


    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:text="tinggi_badan"/>

    <TextView
        android:id="@+id/textView4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/hasil"
        android:layout_centerHorizontal="true"
        android:text="IMT (Indexs Masa Tubuh)" />

     <EditText
         android:id="@+id/BB"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_alignLeft="@+id/textView2"
         android:layout_alignRight="@+id/textView2"
         android:layout_below="@+id/textView2"
         android:ems="10"
         android:inputType="number" />

     <EditText
         android:id="@+id/TB"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_alignBaseline="@+id/BB"
         android:layout_alignBottom="@+id/BB"
         android:layout_alignLeft="@+id/textView1"
         android:layout_toLeftOf="@+id/textView3"
         android:ems="10"
         android:inputType="number" />

     <Button
         android:id="@+id/clear"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_alignRight="@+id/textView2"
         android:layout_below="@+id/Imt"
         android:layout_toRightOf="@+id/textView3"
         android:text="Clear" />

     <TextView
         android:id="@+id/textView2"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_alignBaseline="@+id/textView1"
         android:layout_alignBottom="@+id/textView1"
         android:layout_toRightOf="@+id/textView3"
         android:text="Berat Badan" />

     <EditText
         android:id="@+id/hasil"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_below="@+id/textView3"
         android:layout_centerHorizontal="true"
         android:ems="10"
         android:inputType="number|textMultiLine" >

         <requestFocus />
     </EditText>

     <EditText
         android:id="@+id/Imt"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_alignLeft="@+id/hasil"
         android:layout_below="@+id/textView4"
         android:ems="10"
         android:inputType="number|textNoSuggestions" />

     <Button
         android:id="@+id/button1"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_above="@+id/button2"
         android:layout_alignLeft="@+id/TB"
         android:text="Proses" />

     <TextView
         android:id="@+id/textView3"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_alignBottom="@+id/BB"
         android:layout_centerHorizontal="true"
         android:text="Berat Badan Ideal" />

     <Button
         android:id="@+id/button2"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:layout_alignLeft="@+id/button1"
         android:layout_below="@+id/clear"
         android:background="@drawable/imt" />

</RelativeLayout>
tampilan kodingan di atas
    

membuat gambar tinggal copy gambar dari pc/laptop anda kemudian paste di drawable.


jangan lupa manivestnya di active dulu. caranya sprti gambar di bawah.
yang dibvawah ini codingan buat activity keterangan.


langkah berikutnya tinggal coding di java, gambar di bawah adalah codingan buat membuat listview sehingga bisa pindah activity lain.


codingan yang ini  buat rumus mencari berat badan ideal dan juga Indexs tubuh manusia .

ini adalah codingan buat menyimoan gambar supaya listview ada gambarnya.

kalo sudah selesai semua coba RUN, kalo berhasil maka hasilnya sbb. lihat video





karna waktunya sangat singkat kalo ada yang belum mengerti di tanyakan saja, sekian dan terima kasih.
Inilah Hasilnya, Semoga bermanfaat, :D








No comments:

Post a Comment