Program android sederhana dengan menggunakan eclipse

CONTOH PROGRAM ANDROID SEDERHANA, INPUT TEKS DENGAN INTENT MENGGUNAKAN ECLIPSE


Pertama buat project baru



















Jalankan software eclipse, kemudian klik file, pilih new android aplication project. Beri nama project seperti di bawah ini





















Klik next terus hingga muncul tab New Blank Activity





















Pada tab tersebut terdapat kolom untuk memasukkan nama activity, dan nama layout XML nya, beri nama kemudian klik finish. Maka akan muncul tampilan utama untuk editornya seperti di bawah ini.



















Pada kotak yg di beri tanda merah di bawah adalah tool-tool untuk mendesain layout aplikasi sesuai kebutuhan yg diharapkan.






Buat tampilan seperti di bawah ini dengan menggunakan tool text view Large, dan button, untuk merubah nama text bisa dengan klik kanan kemudian pilih edit text, dan untuk edit nama variabel bisa dengan klik kanan kemudian pilih edit id.






























kemudian buat activity baru di beri nama InputActivity.
cara buat activity baru dengan klik kanan pada project kemudian pilih menu other, lalu pilih android activity











































Buat tampilan seperti di bawah dengan tools yg sudah disediakan, edit text beserta id variabel nya



 

Selanjutnya masukkan script java pada bagian MainActivity
Berikut ini contoh scriptnya:

package com.example.uas_android;


import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;

public class MainActivity extends Activity {
    Button btn1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        btn1=(Button) findViewById(R.id.btnInput);
        btn1.setOnClickListener(new View.OnClickListener() {
           
            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                Intent myIntent = new Intent(arg0.getContext(),InputActivity.class);
                startActivityForResult(myIntent,0);
            }
        });
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
   
}



Tahap selanjutnya dengan input script java pada bagian InputActivity
Berikut ini contoh script nya:

package com.example.uas_android;

import android.os.Bundle;
import android.app.Activity;
import android.graphics.Color;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
   
    public class InputActivity 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.activity_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;
           
            }
           
        }
    }


Berikut ini output programnya




































Klik Input nama, kemudian akan masuk ke menu input, di dalam menu input kita masukkan teks kemudian klik tampil, maka akan muncul tulisan seperti apa yg di input pada bagian bawah yg di cetak dengan font berwarna cyan.




SEKIAN ARTIKEL DARI SAYA, MOHON MAAF BILA BANYAK KEKURANGAN. SEMOGA BERMANFAAT

Komentar