Thursday, May 10, 2012

(Pemrograman) Contoh Program Android Sederhana Input Output

         Pada kesempatan kali ini saya akan sedikit membahas pemrograman android, masih belajar juga jadi hanya bisa sharing yang ringan-ringan saja. Dalam postingan ini akan saya berikan contoh program yang menggunakan Input Output. Yang pertama buat project Android baru sampai anda mendapatkan file main.xml dan sebuah file activity.
   Berikut contoh file main.xml saya
01<?xml version="1.0" encoding="utf-8"?>
02<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
03    android:layout_width="fill_parent"
04    android:layout_height="fill_parent"
05    android:gravity="center_horizontal"
06    android:orientation="vertical" >
07
08    <TextView
09        android:id="@+id/tvInput"
10        android:layout_width="wrap_content"
11        android:layout_height="wrap_content"
12        android:text="Inputkan Teks" />
13
14    <EditText
15        android:id="@+id/etInput"
16        android:layout_width="match_parent"
17        android:layout_height="wrap_content" >
18    </EditText>
19
20    <Button
21        android:id="@+id/btnTampil"
22        android:layout_width="100dp"
23        android:layout_height="wrap_content"
24        android:text="Tampilkan" />
25
26    <Button
27        android:id="@+id/btnExit"
28        android:layout_width="100dp"
29        android:layout_height="wrap_content"
30        android:text="Exit" />
31
32    <TextView
33        android:id="@+id/tvTampil"
34        android:layout_width="wrap_content"
35        android:layout_height="wrap_content"
36        android:text="" />
37
38</LinearLayout>
        Saya menggunakan 2 buah TextView dan dua buah Tombol dan 1 buah EditText, untuk file activitynya dibawah ini
01package id.jay.emrs.tutor.inputoutput;
02
03import android.app.Activity;
04import android.graphics.Color;
05import android.os.Bundle;
06import android.view.View;
07import android.view.View.OnClickListener;
08import android.widget.Button;
09import android.widget.EditText;
10import android.widget.TextView;
11
12public class MainActivity extends Activity implements OnClickListener {
13    Button btnTampil, btnExit;
14    TextView tvTampil;
15    EditText etInput;
16
17    /** Called when the activity is first created. */
18    @Override
19    public void onCreate(Bundle savedInstanceState) {
20        super.onCreate(savedInstanceState);
21        setContentView(R.layout.main);
22                //memanggil method initialize()
23        initialize();
24    }
25               //method ini digunakan untuk inisialisasi object2
26    private void initialize() {
27        // TODO Auto-generated method stub
28        btnTampil = (Button) findViewById(R.id.btnTampil);
29        btnExit = (Button) findViewById(R.id.btnExit);
30        etInput = (EditText) findViewById(R.id.etInput);
31        tvTampil = (TextView) findViewById(R.id.tvTampil);
32        btnTampil.setOnClickListener(this);
33        btnExit.setOnClickListener(this);
34    }
35                  //method yang menangani event click pada button
36    @Override
37    public void onClick(View v) {
38        // TODO Auto-generated method stub
39        switch(v.getId()){
40        case R.id.btnTampil:
41                        //ambil tulisan pada EditText, kemudian tampilkan pada TextView
42            tvTampil.setText(etInput.getText().toString());
43                        //merubah ukuran font
44            tvTampil.setTextSize(36);
45                         //merubah tampilan warna menjadi CYAN
46            tvTampil.setTextColor(Color.CYAN);
47            break;
48        case R.id.btnExit:
49            finish();
50            break;
51
52        }
53
54    }
55}
        bila dijalankan akan tampak seperti berikut :
tutor android input output [Programming] Contoh Program Android Sederhana Input Output
                   tutorial android input output
Sekian tutorial singkat Pemrograman Android Input Output, kurang dan lebihnya saya mohon maaf .

No comments:

Post a Comment