Liburan gini bingung mau ngapain.. iseng iseng buka eclipse yang dulu udah terinstal ama android,, rasa ingin tahu pun keluar..
sebelum memulai belajar android kita kali ini pastikan IDE yang anda gunakan udah terinstal android, bagi yang belum bisa dilihat disini
Oke langsung saja, saya pastikan Anda udah membuat project baru dengan nama HelloWord, Nah dalam project tersebut terdapat beberapa file yang dapat kita ubah, namun kali ini kita hanya mengubah file : HelloWord.java, main.xml dan strings.xml
Oke yang pertama ubah file HelloWord.java dengan code berikut:
//package com.uqi;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class HelloWord extends Activity implements OnClickListener {
/** Called when the activity is first created. */
Button button;
EditText editNama;
EditText editEmail;
TextView textView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
editNama = (EditText) findViewById(R.id.editNama);
editEmail = (EditText) findViewById(R.id.editEmail);
button = (Button) findViewById(R.id.button1);
textView = (TextView) findViewById(R.id.textHasil);
button.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case R.id.button1:
textView.setText("Nama : " + editNama.getText().toString() + "\n"
+ "Email : " + editEmail.getText().toString());
}
}
}
Selanjutnya buka file main.xml dan ketikkan code 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.EditText;
import android.widget.TextView;
public class HelloWord extends Activity implements OnClickListener {
/** Called when the activity is first created. */
Button button;
EditText editNama;
EditText editEmail;
TextView textView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
editNama = (EditText) findViewById(R.id.editNama);
editEmail = (EditText) findViewById(R.id.editEmail);
button = (Button) findViewById(R.id.button1);
textView = (TextView) findViewById(R.id.textHasil);
button.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case R.id.button1:
textView.setText("Nama : " + editNama.getText().toString() + "\n"
+ "Email : " + editEmail.getText().toString());
}
}
}
<?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:id="@+id/textView1" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="@string/labelNama"></TextView>
<EditText android:layout_height="wrap_content"
android:layout_width="match_parent" android:width="200dip" android:id="@+id/editNama"></EditText>
<TextView android:id="@+id/textView2" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="@string/labelEmail"></TextView>
<EditText android:layout_height="wrap_content"
android:layout_width="match_parent" android:id="@+id/editEmail"></EditText>
<Button android:width="200dip" android:id="@+id/button1"
android:layout_height="wrap_content" android:layout_width="match_parent"
android:text="@string/button"></Button>
<TextView android:layout_width="match_parent"
android:layout_height="100dip" android:id="@+id/textHasil"></TextView>
</LinearLayout>
Oke yang terakhir ubah file strings.xml dengan code berikut:<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:id="@+id/textView1" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="@string/labelNama"></TextView>
<EditText android:layout_height="wrap_content"
android:layout_width="match_parent" android:width="200dip" android:id="@+id/editNama"></EditText>
<TextView android:id="@+id/textView2" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="@string/labelEmail"></TextView>
<EditText android:layout_height="wrap_content"
android:layout_width="match_parent" android:id="@+id/editEmail"></EditText>
<Button android:width="200dip" android:id="@+id/button1"
android:layout_height="wrap_content" android:layout_width="match_parent"
android:text="@string/button"></Button>
<TextView android:layout_width="match_parent"
android:layout_height="100dip" android:id="@+id/textHasil"></TextView>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World</string>
<string name="app_name">HelloWord</string>
<string name="button">Klik saya</string>
<string name="labelNama">Nama Lengkap</string>
<string name="labelEmail">Email</string>
</resources>
Cuma sedikit kan codingannya untuk memulai belajar android kita kali ini...<resources>
<string name="hello">Hello World</string>
<string name="app_name">HelloWord</string>
<string name="button">Klik saya</string>
<string name="labelNama">Nama Lengkap</string>
<string name="labelEmail">Email</string>
</resources>
*bila codenya tidak beraturan bisa tekan "ctrl + shift + f" di IDE eclipse Anda!!
Sekian terima kasih..
No comments:
Post a Comment