Membuat Aplikasi Android Di Eclipse
Langkah-langkahnya adalah sebagai berikut.
- install JDK 6 atau jdk 7 dengan cara seperti ini
- install eclipsenya (bisa download di http://www.eclipse.org/downloads) jika file kita download adalah file .zip atau .rar, maka sselanjutnya kita extract file tersebut ke /opt dengan cara sebagai berikut.
- setelah itu buka aplikasi eclipse yang sudah kita extract tadi dengan cara
setelah itu akan muncul halaman awal
eclipse seperti gambar.
- download ADT nya (http://developer.android.com/sdk/eclipse-adt.html)
- pada eclipse pilih help >> install new software
- pada tampilan di bawah ini pilih add kemudian cari di mana lokasi kita menyimpan ADT tadi
- klik ok lalu finish
- selanjutnya kita menginstall lagi SDK nya dengan cara pilih windows pada menu bar eclipse >> preference, tapi sebelumnya download dulu sdk-android di (http://developer.android.com/sdk/index.html)
- Pada gambar seperti di bawah ini pilih android kemudian pada kolom sebelah kanan klik browse kemudian cari sdk yang sudah kita download tadi lalu pilih android 2.2 (froyo) trus aply >> ok.
- masih di eclipse pilih windows pada menubar >> android SDK dan AVD manager
- pada tampilan gambar di bawah ini pilih new untuk membuat emulator android
- pada tampilan ini isikan nama emulator android sesuai keinginan dan pilih targetnya android 2.2 kemudian create AVD
- setelah itu akan muncul lagi tampilan seperti tampilan nomor 11, namun ini sudah ada emulator AVD android yang kita bikin tadi yaitu umar2.2
- dari tampilan di atas pilih AVD name dengan target name android2.2 lalu start kemudian klik LAUNCH dan selanjutnya akan muncul emulator android seperti gambar
membuat hello word pada
emulator android
sementara emulator berjalan kita buat project dengan nama helloword dengan
cara sebagai berikut.
- masih tetap di eclipse pilih file pada menubar >> new >> project
- kemudian pilih android project seperti gambar
- kemudian klik next dan akan muncul tampilan berikut
untuk menampilkan helloword pada emulator android, runing project caranya
klik kanan pada projectnya >> run As >> android aplication
hasilnya
sekarang helloword sudah berhasil di tampilkan, selanjutnya kita akan coba
menampilkan biodata pada emulator android.
Berikut langkah-langkahnya.
- ketikan script berikut pada file main.xml
- kemudian tambahkan script berikut pada file string.xml nya.
Ini belajar membuat form pendaftaran
Buat Projek Baru
“FormPendaftaran”
Next sampai finish.
Edit file strings.xml, tambahkan kode berikut :
<string name="name_message">Enter your name</string>
<string name="name_message">Enter your name</string>
<string name="address_message">Enter your address</string>
<string name="button_send">Send</string>
Edit file activity_main.xml
<LinearLayout 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:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="vertical"
tools:context=".MainActivity" >
<EditText android:id="@+id/name_message"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="@string/name_message" />
<EditText android:id="@+id/address_message"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="@string/address_message" />
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/button_send"
android:onClick="sendMessage"
/>
</LinearLayout>
Edit file MainActivity.java
Tambakan fungsi sendMessage
berikut :
public void sendMessage(View
view) {
Intent intent = new Intent(this, DisplayMessageActivity.class);
EditText editTextName = (EditText) findViewById(R.id.name_message);
String messageName = editTextName.getText().toString();
EditText editTextAddress = (EditText) findViewById(R.id.address_message);
String messageAddress=editTextAddress.getText().toString();
intent.putExtra(EXTRA_MESSAGE_1, messageName);
intent.putExtra(EXTRA_MESSAGE_2, messageAddress);
startActivity(intent);
}
Tambahkan kode berikut untuk pembuatan
variabel EXTRA_MESSAGE
public final static String EXTRA_MESSAGE_1="com.example.myfirstapp.MESSAGE_1";
public final static String EXTRA_MESSAGE_2="com.example.myfirstapp.MESSAGE_2";
Buat Activity baru dengan
nama DisplayMessageActivity.java
Edit file
activity_display_message.xml
<LinearLayout 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:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".DisplayMessageActivity" >
<TextView
android:id="@+id/show_message"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="15pt"
/>
<TextView
android:id="@+id/show_message2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="15pt" />
</LinearLayout>
Edit file DisplayMessageActivity.java
public class
DisplayMessageActivity extends Activity {
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_display_message);
// Show the Up
button in the action bar.
setupActionBar();
Intent
intent = getIntent();
String message =
intent.getStringExtra(MainActivity.EXTRA_MESSAGE_1);
String message2 =
intent.getStringExtra(MainActivity.EXTRA_MESSAGE_2);
TextView
resultNameOA=(TextView)findViewById(R.id.show_message);
resultNameOA.setText(message);
TextView
resultAddressOA=(TextView)findViewById(R.id.show_message2);
resultAddressOA.setText(message2);
}
/**
* Set up the {@link android.app.ActionBar}, if the API is
available.
*/
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
private void setupActionBar() {
if (Build.VERSION.SDK_INT >=
Build.VERSION_CODES.HONEYCOMB) {
getActionBar().setDisplayHomeAsUpEnabled(true);
}
}
....
....
.....
JALANKAN APLIKASI
Tidak ada komentar:
Posting Komentar