Droid Drow merupakan aplikasi berbasis open source yang bisa kita gunakan untuk membangun aplikasi android. Anda bisa mendownloadnya aplikasi ini pada hxxp://www.droiddraw.org/ tetapi tentu saja jdk juga harus sudah terinstal pada komputer anda.
Baiklah coba kita buat sebuah aplikasi dari Droid Draw.
Step pertama
Buka Droid Draw kemudian set the root layout menjadi RelativeLayout seperti gambar berikut.
Step kedua
Pilih select Layout tab seperti ini
Step ketiga
Pilih Linear Layout pada form panel pada bagian atas screen
Step keempat
Ubah LinearLayout dan klik pada properties dan ubah width menjadi 200px dan height menjadi 130px
step kelima
Pindah pada bagian widget
step ke enam
pilih dan geser dua TextView dan dua EditText pada LinearLayout.
Step ke tujuh
Drag and Drop dua Radio Group pada linear layout
Step ke 8
Drag And Drop Button pada Root RelativeLayout di bawah dari LinearLayout ini akan berada pada sudut sebelah kanan dari LinearLayout.
Step 9
Kita Ubah Properti dari TextVIew Text menjadi Dollars, dan Euros
Kita Ubah EditText Width menjadi 100px, text kosong id menjadi @+id/dollars dan @+id/euros
Hingga hasil akhirnya seperti ini
Step 10
Generate xml kemudian, buka eclipse buat project android dan paste xml pada res/layout/main.xml
Tahap Terakhir
Buka Gui element pada eclipse dan dengan this.findViewById(R.id.<id>).
Untuk melihat kode lengkap pada bagian activity adalah sebagai berikut
import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.RadioButton; import android.widget.TextView; public class CurrencyConverter extends Activity implements OnClickListener { TextView dollars; TextView euros; RadioButton dtoe; RadioButton etod; Button convert; /** Called when the activity is first created. */ @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); dollars = (TextView)this.findViewById(R.id.dollars); euros = (TextView)this.findViewById(R.id.euros); dtoe = (RadioButton)this.findViewById(R.id.dtoe); dtoe.setChecked(true); etod = (RadioButton)this.findViewById(R.id.etod); convert = (Button)this.findViewById(R.id.convert); convert.setOnClickListener(this); } public void onClick(View v) { if (dtoe.isChecked()) { convertDollarsToEuros(); } if (etod.isChecked()) { convertEurosToDollars(); } } protected void convertDollarsToEuros() { double val = Double.parseDouble(dollars.getText().toString()); // in a real app, we'd get this off the 'net euros.setText(Double.toString(val*0.67)); } protected void convertEurosToDollars() { double val = Double.parseDouble(euros.getText().toString()); // in a real app, we'd get this off the 'net dollars.setText(Double.toString(val/0.67)); } }
Ok demikian tahap-tahap membuat aplikasi membuat aplikasi android dengan Droid Draw semoga bermanfaat.
Akses artikel ini dengan browser cepat khusus android, silahkan lihat di artikel Browser super cepat untuk smarphone android
Akses artikel ini dengan browser cepat khusus android, silahkan lihat di artikel Browser super cepat untuk smarphone android
0 komentar:
Post a Comment