#Membuat Package Android Aplication Project dengan minimum SDK 8(FROYO)
1. Modifikasi file.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
>
    <TableLayout 
           android:id="@+id/input"
           android:layout_width="fill_parent"
           android:layout_height="wrap_content"
           android:layout_alignParentTop="true"
           android:stretchColumns="1">
          
<TableRow >
              
<TextView android:text="Nama : "/>
              
<EditText android:id="@+id/nama"/>
          
</TableRow>
          
<TableRow >
              
<Button android:id="@+id/save"
                   android:layout_width="fill_parent"
                   android:layout_height="wrap_content"
                   android:text="Save"/>
          
</TableRow>
          
<TableRow >
          
<ListView
           android:id="@+id/list"
           android:layout_width="fill_parent"
           android:layout_height="wrap_content"></ListView>
          
</TableRow>
       </TableLayout>
</RelativeLayout>
#Masukan Code pada file.java
package
net.tugas.genap_daru;
import
java.util.ArrayList;
import
java.util.List;
import
android.os.Bundle;
import
android.app.Activity;
import
android.view.View;
import
android.widget.ArrayAdapter;
import
android.widget.Button;
import
android.widget.EditText;
import
android.widget.ListView;
public class MainActivity
extends Activity {
       List<mahasiswa> model = new
ArrayList<mahasiswa>();
       ArrayAdapter<mahasiswa> adapter = null;
       Button save ;
       EditText nama;
    @Override
    public void
onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        save =
(Button)findViewById(R.id.save);
        save.setOnClickListener(new
Button.OnClickListener() {
                     @Override
                     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);
                           nama.setText("");
                     }
              });
        ListView ls =
(ListView)findViewById(R.id.list);
        adapter = new
ArrayAdapter<mahasiswa>(this,android.R.layout.simple_list_item_1,model);
        ls.setAdapter(adapter);
    }
}
#Tambahkan class baru pada package dengan nama Method Mahasiswa.class
package
net.tugas.genap_daru;
public class mahasiswa {
       private String nama="";
       public void
setNama(String nama) {
              this.nama = nama;
       }
       public String getNama() {
              return nama;
       }
       public String toString(){
              return getNama();
       }
}
#JAlankan Program sesuai dengan gambar dibawah ini: 






