Pages

Hello World Android

Untuk instalasi Android, Anda dapat mengikuti petunjuk Install android Pada Windows.Berikut akan saya jelaskan bagaimana membuat aplikasi Hello World dengan Android :
  1. Buka Eclipse
  2. Pada Eclipse File - New - Project - Android - Android Project - Next
  3. Kemudian pada jendela New Android Project isikan field berikut :
    1. Project Name : Hello World
    2. Build Target : Android 2.2
    3. Aplication name : Hello World
    4. Package Name : jhohannespurba.blogspot.com
    5. Create Activity : MainActivity
    6. Min SDK Version :
  4. Kemudian klik Finish
  5. Buka main.xml (Hello World - res - Layout - main.xml)
  6. Copy Source code berikut, lalu paste tab main.xml
    1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    <?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">
    
     <TextView 
      android:layout_width="wrap_content"
      android:layout_height="wrap_content" 
      android:id="@+id/label1"
      android:text="Hello World Bagian 1">
     </TextView>
    </LinearLayout>
    
  7. Pastikan pada class MainActivity.java belum ada yang berubah, berikut source
    1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    package jhohannespurba.blogspot.com;
    
    import android.app.Activity;
    import android.os.Bundle;
    
    public class MainActivity extends Activity {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
        }
    }
    
  8. Kemudian jalankan program yang Anda buat (Klik kanan project dan klik Run Android Project). dan akan kelihatan hasilnya seperti pada gambar di bawah ini.




Jika dengan cara di atas, menampilkan Hello World secara langsung, berikut adalah cara menampilkan Hello World saat user menekan button atau Tombol.

  1. Pada project Sebelumnya, silahkan buka main.xml, kemudian pada tab main.xml, lengkapi menjadi seperti berikut.
    1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <?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">
    
     <TextView 
      android:layout_width="wrap_content"
      android:layout_height="wrap_content" 
      android:id="@+id/label1"
      android:text="Hello World Bagian 1">
     </TextView>
    
     <TextView 
      android:layout_width="wrap_content"
      android:layout_height="wrap_content" 
      android:id="@+id/label2">
     </TextView>
     
     <Button 
      android:id="@+id/buttonHelloWorld" 
      android:layout_width="match_parent"
      android:layout_height="wrap_content" 
      android:text="Tampil Hello World">
     </Button>
    </LinearLayout>
    
  2. Pada MainActivity.java ketikkan source code berikut :
    1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    package jhohannespurba.blogspot.com;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.TextView;
    
    public class MainActivity extends Activity {
    
     @Override
     public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.main);
    
      final TextView tampilHelloWorld = (TextView) findViewById(R.id.label2);
      Button buttonHelloWorld = (Button) findViewById(R.id.buttonHelloWorld);
      buttonHelloWorld.setOnClickListener(new OnClickListener() {
       @Override
       public void onClick(View arg0) {
        tampilHelloWorld.setText("Hello World Dengan Button");
       }
      });
    
     }
    }
    
  3. Jalankan Program Anda maka akan Kelihatan seperti gambar berikut :



Jhohannes H Purba Coding Sederhana May 21, 2012

No comments:

Post a Comment