Program Android menghitung Luas dan Keliling Lingkaran Dengan Eclipse Juno

Setelah mengikuti Seminar Pemograman Android pandangan saya terhadap Android semakin terbuka ditambah lagi dengan meningkatnya pengguna Handphone Android di Era baru ini. Sebenarnya Android sudah ada sejak beberapa tahun silam tetapi berkembangnya bisnis ini sejak dua tahun terakhir bahkan mengalahkan penggemar Blackbarry karna di Android juga sudah dapat mengakses BBM.


Seminar Android yang saya ikuti beberapa h
ari yang lalu menekankan pembahasan proses pembuatan Program Android yang yang dapat digunakan di Handphone berbasis Android. Android yang dimaksud adalah Android berbasis 2.33.

Mengapa membuat program Android 2.33 ??? Bukankah Android terbaru saat ini sudah berbasis 5.0 ???
Mungkin bisa saya berikan penjelasan. Kalau lah kita mengetik data di Micosoft Word 2010 dan disimpan dengan Dokumen word 2010, Pertanyaan yang muncul adalah "Apakah bisa dibuka di Microsoft Word 2003 ??" Pasti jawaban anda "Tidak Bisa". Begitu juga dengan Android, "Kalau lah kita membuat program Android berbasis 5.0 maka tidak bisa dibuka di Android 2.33. Tetapi kalau kita membuat program Android berbasis 2.33 sudah pasti bisa dibuka di Android berbasis 5.0.

Pada Android 2.33 ada banyak program-program yang dapat kita perbuat tetapi untuk artikel ini akan membahas pembuatan Program Android menghitung Luas dan Keliling Lingkaran dengan Eclipse. Program ini dapat membantu kita untuk menghitung Luas dan Keliling Lingkaran dengan mudah dan lebih canggih lagi apabila program ini diinstal di Handphone Android.

Cara membuat Program Android menghitung Luas dan Keliling Lingkaran dengan Eclipse :
  • Buka Eclipse
  • Tambahkan File Baru menggunakan Android 2.33
  • Setelah itu Desainlah Layout Project anda
Program Android menghitung Luas dan Keliling Lingkaran dengan Eclipse

  •  Ketikkan Koding di bawah ini di activity_main_lingkaran.xml<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/abc"
        tools:context=".MainLingkaran" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_alignParentTop="true"
            android:layout_marginLeft="22dp"
            android:layout_marginTop="20dp"
            android:text="Project Lingkaran"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <EditText
            android:id="@+id/ejari"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBaseline="@+id/textView2"
            android:layout_alignBottom="@+id/textView2"
            android:layout_marginLeft="20dp"
            android:layout_toRightOf="@+id/textView2"
            android:ems="10" >

            <requestFocus />
        </EditText>

        <TextView
            android:id="@+id/textView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/textView1"
            android:layout_below="@+id/textView1"
            android:layout_marginTop="33dp"
            android:text="Jari-jari" />

        <Button
            android:id="@+id/btnhapus"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBaseline="@+id/btnproses"
            android:layout_alignBottom="@+id/btnproses"
            android:layout_marginLeft="20dp"
            android:layout_toRightOf="@+id/textView1"
            android:onClick="myClickHandler"
            android:text="Hapus" />

        <TextView
            android:id="@+id/textView3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBaseline="@+id/eluas"
            android:layout_alignBottom="@+id/eluas"
            android:layout_alignLeft="@+id/textView2"
            android:text="Luas" />

        <TextView
            android:id="@+id/textView4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBaseline="@+id/ekeliling"
            android:layout_alignBottom="@+id/ekeliling"
            android:layout_alignRight="@+id/textView3"
            android:text="Keliling" />

        <Button
            android:id="@+id/btnproses"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/ejari"
            android:layout_below="@+id/ejari"
            android:layout_marginTop="21dp"
            android:onClick="myClickHandler"
            android:text="Proses" />

        <EditText
            android:id="@+id/eluas"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/btnproses"
            android:layout_centerVertical="true"
            android:ems="10" />

        <EditText
            android:id="@+id/ekeliling"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/eluas"
            android:layout_below="@+id/eluas"
            android:layout_marginTop="29dp"
            android:ems="10" />


    (lalu Ctrl+s)

    </RelativeLayout>

  •  Setelah itu Ketikkan koding di bawah ini di MainLingkaran.java
    package com.example.lingkaran;

    import android.os.Bundle;
    import android.app.Activity;
    import android.view.View;
    import android.widget.EditText;


    public class MainLingkaran extends Activity {
        EditText eJari, eLuas, eKeliling ;
       
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main_lingkaran);
        }
       
        public void myClickHandler(View v){
            eJari = (EditText) findViewById(R.id.ejari);
            eLuas = (EditText) findViewById(R.id.eluas);
            eKeliling = (EditText) findViewById(R.id.ekeliling);
            switch (v.getId()){
            case R.id.btnproses:
                int jari = Integer.parseInt(eJari.getText().toString());
               
               
                double luas = 3.14 * jari * jari ;
                double keliling = 2 * 3.14 ;
               
                eLuas.setText(String.valueOf(luas));
                eKeliling.setText(String.valueOf(keliling));
               
                break;
            case R.id.btnhapus:
                eJari.setText("");
                eLuas.setText("");
                eKeliling.setText("");
               
                break;
            }
        }
    }
(lalu Ctrl+s)

  •   Setelah itu jalankan Program anda
    Klik kanan di Judul Project anda > Run As > 1 Android Application

    (Silahkan tunggu Emulator anda muncul)
    Program Android menghitung Luas dan Keliling Lingkaran dengan Eclipse









    Sekian Artikel Program Android menghitung Luas dan Keliling Lingkaran dengan Eclipse. Semoga Bermanfaat.
     Baca Juga : 10 Aplikasi Terbaik Untuk Membuat Flowchart Diagram

Berlangganan update artikel terbaru via email:

Tampilkan Komentar
Sembunyikan Komentar

0 Response to "Program Android menghitung Luas dan Keliling Lingkaran Dengan Eclipse Juno"

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel