- Buka Eclipse
- Pada Eclipse File - New - Project - Android - Android Project - Next
- Kemudian pada jendela New Android Project isikan field berikut :
- Project Name : Hello World
- Build Target : Android 2.2
- Aplication name : Hello World
- Package Name : jhohannespurba.blogspot.com
- Create Activity : MainActivity
- Min SDK Version : 8
- Kemudian klik Finish
- Buka main.xml (Hello World - res - Layout - main.xml)
- 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>
- 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); } }
- 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.
- 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>
- 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"); } }); } }
- Jalankan Program Anda maka akan Kelihatan seperti gambar berikut :
No comments:
Post a Comment