Yah seperti biasa pada pemrograman lain juga, sebagai perkenalan kita akan membuat aplikasi yang terkenal dan sangat sederhana, yaitu aplikasi "Hello World". Aplikasi apa ini? anda semua pasti mengerti maksudnya, yup ini adalah suatu aplikasi yang hanya menampilkan tulisan Hello World saja. Ya walaupun aplikasi sederhana banget, tapi harus, harus dan harus dipelajari oleh anda yang mengaku programmer pemula, ibaratnya ini adalah tes pendahuluan :D
Oke to the point langsung saja mari kita membuat aplikasi Hello World tersebut :
- Jalankan Eclipse dan buat android project baru : File -> New -> Android Project
- Klik Next dan pilih target androidnya
- Klik Next lalu isikan Package Name sesuka anda dan klik Finish
- Pada Package Explorer akan muncul struktur dari file project aplikasi kita
- HelloWorldActivity.java File ini berisi logic-logic coding aplikasi kita
- main.xml File ini untuk desain dari user interface aplikasi android
- strings.xml File ini untuk membuat beberapa string yang nantinya akan dipanggil oleh main.xml
- Pada main.xml berikan sebuah TextView dan Button, berikut sourcenya
- Berikut source code HelloWorldActivity.java
- Jalankan program dengan tekan Ctrl+F11 pada keyboard
- Hasilnya seperti ini :
Spoiler:
Spoiler:
Spoiler:
Spoiler:
Catatan : Tidak menggunakan strings.xml juga tidak masalah
Spoiler:
package com.hello; 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 HelloWorldActivity extends Activity { /** Called when the activity is first created. */ Button tampil; TextView hello; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); tampil = (Button) findViewById(R.id.tampil); hello = (TextView) findViewById(R.id.hello); tampil.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub hello.setText("Hello World"); } }); } }
Spoiler:
Spoiler:
wow kereen kang. sukses selalu ya.. ^^
BalasHapus