Sugeng Rawuh

Kamis, 18 Oktober 2012

tugas_satu matakuliah aplikasi mobile_lusi andayani_5tib

Lusi Andayani
10010040
Teknik Informatika 5B
Tugas_satu Aplikasi Mobile
************************************************************

Berikut akan di jelaskan bagaiman cara membuat program android sederhana dengan GUI.(menggunakan eclipse)
Cara Kerja Program:
Bila text view dimasukkan nama orang dan kemudian  tombol simpan ditekan maka nama orang yang di masukkan  tersebut ditambahkan kedalam  ListView.

Langkah-langkah
1 .Buka Eclipse kemudian buat project dengan cara pilih new --> pilih aplication android project.






2.nama android aplication Name= Tugas_satu_lusi
   nama package = net.tugas_satu.lusi
   Min SDK Version 8 (Froyo)



3.Pada project  Tugas_satu_lusi --> res --> layout--> Activitymain.xml  ketikkan script di bawah ini.






  xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
            android:id="@+id/input"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:stretchColumns="1">
           
                            android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="Save"/>
       

   

            android:id="@+id/list"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_below="@id/input">
    
                    
        
4.Pada project  Tugas_satu_lusi --> src --> net.tugas_satu.lusi--> MainActivity.java  ketikkan script di bawah ini.

import android.os.Bundle;
import android.app.Activity;
import java.util.ArrayList;
import java.util.List;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListView;
import android.widget.Toast;
import android.widget.AdapterView.OnItemClickListener;


public class MainActivity extends Activity {
    List model = new ArrayList();
    ArrayAdapter adapter = null;
    Button save ;
    EditText nama;
   

//untuk menampung mahasiswa
 
    public class mahasiswa {
        private String nama="";
           
            public void setnama(String nama){
                this.nama = nama;
            }
            public String getnama(){
                return(nama);
            }
            public String toString(){
                return(getnama());
            }

        }
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        

//---- Button Save
        save = (Button)findViewById(R.id.save);
        save.setOnClickListener(new Button.OnClickListener() {
           
            public void onClick(View v) {
                // TODO Auto-generated method stub
                mahasiswa m = new mahasiswa();
                nama = (EditText)findViewById(R.id.nama);
                m.setnama(nama.getText().toString());
                adapter.add(m);
            }
        });


//----List View 
        ListView ls = (ListView)findViewById(R.id.list);
        adapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1,model);
        ls.setAdapter(adapter);
        ls.setOnItemClickListener(onItemClick);
       
    }
    OnItemClickListener onItemClick = new OnItemClickListener(){
        
        public void onItemClick(AdapterView arg0, View arg1, int arg2,
        long arg3) {
        Toast.makeText(getBaseContext(), "Anda memilih "+
        nama.getText(), Toast.LENGTH_SHORT).show();
        }
        };

    }


5. Coba running project tersebut dengan cara klik kanan project--> run as --> Android Aplication

6.Masukkan nama mahasiswa pada form yang telah di sediakan misalkan , memasukkan nama lusi kemudian klik tombol save, maka nama tersebut akan di simpan dalam view list









Demikinlah proses pembuatan program android sederhana,, semoga bermanfaat,,,
^_^ Selamat Mencoba ....! ^_^