Sabtu, 07 Juli 2012

Contoh Program Android Sederhana Input Output


[Programming] 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
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center_horizontal"
    android:orientation="vertical" >

    <TextView
        android:id="@+id/tvInput"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Inputkan Teks" />

    <EditText
        android:id="@+id/etInput"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >
    </EditText>

    <Button
        android:id="@+id/btnTampil"
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:text="Tampilkan" />

    <Button
        android:id="@+id/btnExit"
        android:layout_width="100dp"
        android:layout_height="wrap_content"
        android:text="Exit" />

    <TextView
        android:id="@+id/tvTampil"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="" />

</LinearLayout>

Saya menggunakan 2 buah TextView dan dua buah Tombol dan 1 buah EditText, untuk file activitynya dibawah ini
package id.jay.emrs.tutor.inputoutput;

import android.app.Activity;
import android.graphics.Color;
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 MainActivity extends Activity implements OnClickListener {
 Button btnTampil, btnExit;
 TextView tvTampil;
 EditText etInput;

 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
                //memanggil method initialize()
  initialize();
 }
               //method ini digunakan untuk inisialisasi object2
 private void initialize() {
  // TODO Auto-generated method stub
  btnTampil = (Button) findViewById(R.id.btnTampil);
  btnExit = (Button) findViewById(R.id.btnExit);
  etInput = (EditText) findViewById(R.id.etInput);
  tvTampil = (TextView) findViewById(R.id.tvTampil);  
  btnTampil.setOnClickListener(this);
  btnExit.setOnClickListener(this);
 }
                  //method yang menangani event click pada button
 @Override
 public void onClick(View v) {
  // TODO Auto-generated method stub
  switch(v.getId()){
  case R.id.btnTampil:
                        //ambil tulisan pada EditText, kemudian tampilkan pada TextView
   tvTampil.setText(etInput.getText().toString());
                        //merubah ukuran font
   tvTampil.setTextSize(36);
                         //merubah tampilan warna menjadi CYAN
   tvTampil.setTextColor(Color.CYAN);
   break;
  case R.id.btnExit:
   finish();
   break;
  
  }
  
 }
}
 bila dijalankan akan tampak seperti berikut :


 


Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer

0 komentar:

Posting Komentar

"my facebook"