Membuat Aplikasi Pemesanan Kue Sederhana dengan Eclipse

Membuat Aplikasi Pemesanan Kue Sederhana dengan Eclipse

Assalamu’alaikum wr.wb semua 😀
Selamat datang di blog saya 😀
Hari ini saya akan Membuat tutorial pembuatan aplikasi pemesanan kue sederhana dengan eclipse, yang terdiri dari 7 activity yaitu
1. MainActivity
MainActivity disini adalah untuk login yang terdiri dari TextView, TextField dan Button.
2. Halamanutama
Halamanutama untuk menu yg terdiri dari TextView, Listview, dan Button
3. KueulthaActivity
KueulthaActivity adalah menu pemesana yg berisi berbagai macam pilihan menu kue ulangtahun yg terdiri dari TextView, TextField, RadioButton, CheckBox dan Button
4. KuepernikahanActivity
KuepernikahanActivity adalah menu pemesana yg berisi berbagai macam pilihan menu kue pernikahan yg terdiri dari TextView, TextField, RadioButton, CheckBox dan Button
5. KuekeringActivity
KuekeringActivity adalah menu pemesana yg berisi berbagai macam pilihan menu kue kering yg terdiri dari TextView, TextField, RadioButton, CheckBox dan Button
6. KuebasahActivity adalah menu pemesana yg berisi berbagai macam pilihan menu kue basah yg terdiri dari TextView, TextField, RadioButton, CheckBox dan Button
7. LainnyaActivity adalah menu yg berisi data diri pembuat yg berisi TextField dan Button
Langsung saja ke pembuatan :
Pertama-tama Pada activity_main.xml masukan sourcecode berikut :


<?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:orientation="vertical" >

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:text="FR Cake"
        android:textAppearance="?android:attr/textAppearanceLarge" />

    <TextView
        android:id="@+id/textView3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:text="Since 1997" />

    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_margin="10dp"
        android:text="Halaman Login" />

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

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

        <requestFocus />
    </EditText>

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

    <EditText
        android:id="@+id/editText2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="textPassword" />

    <Button
        android:id="@+id/button1"
        android:layout_width="84dp"
        android:layout_height="wrap_content"
        android:onClick="aksiLogin"
        android:text="Login" />

    <Button
        android:id="@+id/butnlogout"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Logout" />


</LinearLayout> 

Maka hasilnya : 

Masukan source code berikut pada MainActivity.java

package com.example.nurfarida;


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

public class MainActivity extends Activity {

EditText nm, pswd;
String pas, us;

  /** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);

   nm = (EditText) findViewById(R.id.editText1);
  pswd = (EditText) findViewById(R.id.editText2);

  Button btn2 =(Button)findViewById(R.id.butnlogout);
  btn2.setOnClickListener(new View.OnClickListener() {
          public void onClick(View v) {
              // TODO Auto-generated method stub
              moveTaskToBack(true);



          }
      });
}
  

  public void aksiLogin(View v) {
  pas = pswd.getText().toString();
  us = nm.getText().toString();

   // Percabangan
  if (us.equals("nur") && pas.equals("111") || us.equals("farida")
    && pas.equals("222") || us.equals("riani") && pas.equals("333")) {
   Intent i = new Intent(this, Halamanutama.class);
   i.putExtra("User", nm.getText().toString());
   startActivity(i);
  } else {
   Toast.makeText(getApplicationContext(),
     "Password atau username salah, silahkan diulang",
     Toast.LENGTH_LONG).show();
  }
}
public void batal(View v){
  nm.setText("");
  pswd.setText("");
  nm.requestFocus();
}
}


Lalu Buat android Activity klik kanan pada src>new>other> android Activity>blankactivity> next>beri nama layout halutama

Pada halutama.xml masukan source code berikut :

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >


    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Selamat Datang, "
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:layout_gravity="center" />

    <TextView
        android:id="@+id/txtTampil"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Large Text"
        android:layout_gravity="center"
        android:textAppearance="?android:attr/textAppearanceLarge" />

     <ListView
         android:id="@+id/listView1"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:layout_alignParentLeft="true"
         android:layout_centerVertical="true"
         android:layout_marginLeft="18dp"
         android:background="@drawable/ic_launcher" >

    </ListView>
   
      <Button
        android:id="@+id/logout"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/menu"
        android:layout_alignBottom="@+id/menu"
        android:layout_alignRight="@+id/textView3"
        android:layout_marginRight="27dp"
        android:text="Logout" />
</LinearLayout>

maka hasilnya : 

Pada Halamanutama.java masukan sorce code berikut :

package com.example.nurfarida;


import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;

public class Halamanutama extends Activity {
TextView tampilnama;
ListView LV;
String [] Menu={"Kue Ulang Tahun","Kue Pernikahan","Kue Basah","Kue Kering","Lainya"};
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.halutama);
        
        tampilnama = (TextView)findViewById(R.id.txtTampil);
    
    Intent ambilNama = getIntent();
    tampilnama.setText(ambilNama.getStringExtra("User"));
    
    
        LV=(ListView)findViewById(R.id.listView1);
        
        ArrayAdapter Adapter=new ArrayAdapter(this,android.R.layout.simple_list_item_single_choice,Menu);
        LV.setAdapter(Adapter);
        
        
        LV.setOnItemClickListener(new AdapterView.OnItemClickListener(){

@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int itemke,
long arg3) {
// TODO Auto-generated method stub
String itemText=(String) LV.getItemAtPosition(itemke);
Toast.makeText(getBaseContext(), " Anda Meng Klik " +itemText, Toast.LENGTH_LONG).show();
if(itemText.equals("Kue Ulang Tahun")){
Intent FinanceInten=new Intent(arg0.getContext(),KueulthaActivity.class);
startActivityForResult(FinanceInten, 0);
}
else if(itemText.equals("Kue Pernikahan")){
Intent FinanceInten=new Intent(arg0.getContext(),KuepernikahanActivity.class);
startActivityForResult(FinanceInten, 0);
}
else if(itemText.equals("Kue Basah")){
Intent FinanceInten=new Intent(arg0.getContext(),KuebasahActivity.class);
startActivityForResult(FinanceInten, 0);
}
else if(itemText.equals("Kue Kering")){
Intent FinanceInten=new Intent(arg0.getContext(),KuekeringActivity.class);
startActivityForResult(FinanceInten, 0);
}
else if(itemText.equals("Lainya")){
Intent FinanceInten=new Intent(arg0.getContext(),LainnyaActivity.class);
startActivityForResult(FinanceInten, 0);
}
}
        });
    Button logout =(Button)findViewById(R.id.logout);
  logout.setOnClickListener(new View.OnClickListener() {
          public void onClick(View v) {
              // TODO Auto-generated method stub
          Intent pindah = new Intent(Halamanutama.this,MainActivity.class);
                startActivity(pindah);



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

Buat android Activity kembali klik kanan pada src>new>other> android Activity>blankactivity> next>beri nama layout kueultha

Pada kueultha.xml masukan source code berikut :

<ScrollView 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"
    tools:ignore="HardcodedText" >

    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/ic_launcher" >
        
          <TextView
              android:id="@+id/labelnim"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_centerHorizontal="true"
              android:layout_marginTop="7dp"
              android:text="Kue Ulang Tahun"
              android:textSize="18sp" />

        <TextView
            android:id="@+id/labelnama"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelnim"
            android:layout_marginTop="7dp"
            android:text="Nama"
            android:textSize="18sp" />

        <EditText
            android:id="@+id/nama"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/alamat"
            android:layout_below="@+id/labelnim"
            android:inputType="text" >

        </EditText>

        <TextView
            android:id="@+id/labelemail"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelnama"
            android:layout_marginTop="15dp"
            android:text="Alamat"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/labeljk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelemail"
            android:layout_marginTop="15dp"
            android:text="Pembayaran"
            android:textSize="18sp" />

        <RadioGroup
            android:id="@+id/groupjk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labeljk"
            android:orientation="horizontal"
            android:padding="5dp" >

            <RadioButton
                android:id="@+id/radio1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Cash"
                android:textSize="18sp" />

            <RadioButton
                android:id="@+id/radio2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Debit"
                android:textSize="18sp" />
       
        </RadioGroup>

        <TextView
            android:id="@+id/labelkeahlian"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/groupjk"
            android:layout_marginTop="7dp"
            android:text="Menu"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxjava"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelkeahlian"
            android:layout_marginTop="5dp"
            android:text="Blackforest"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxnet"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxjava"
            android:layout_marginTop="5dp"
            android:text="Opera Cake"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxsa"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxnet"
            android:layout_marginTop="5dp"
            android:text="Cheese Cake"
            android:textSize="18sp" />

        <Button
            android:id="@+id/tomboltampil"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxsa"
            android:layout_marginTop="5dp"
            android:text="CETAK"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputnama"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/tomboltampil"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputemail"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputnama"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputahli"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputemail"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputjk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputahli"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBaseline="@+id/tomboltampil"
            android:layout_alignBottom="@+id/tomboltampil"
            android:layout_centerHorizontal="true"
            android:text="Menu" />

        <EditText
            android:id="@+id/alamat"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_below="@+id/nama"
            android:layout_toRightOf="@+id/tomboltampil"
            android:ems="10"
            android:inputType="textEmailAddress" >

            <requestFocus />
        </EditText>

    </RelativeLayout>

</ScrollView>
 
Maka hasilnya

Pada KueulthaActivity.java masukan sorce code berikut :

package com.example.nurfarida;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import android.widget.RadioGroup.OnCheckedChangeListener;

public class KueulthaActivity extends Activity implements OnClickListener, OnCheckedChangeListener {

    EditText fieldnama,fieldalamat;
    Button tombolcetak;
    RadioGroup grouppmb;
    RadioButton radioc, radiod;
    CheckBox cekboxa, cekboxb, cekboxc;
    TextView outputnama, outputemail, outputjk, outputahli;
    String pmb, mn;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.kueultha);
        
        fieldalamat = (EditText)findViewById(R.id.alamat);
        fieldnama = (EditText)findViewById(R.id.nama);
        tombolcetak = (Button)findViewById(R.id.tomboltampil);
        grouppmb = (RadioGroup)findViewById(R.id.groupjk);
        cekboxa = (CheckBox)findViewById(R.id.cekboxjava);
        cekboxb = (CheckBox)findViewById(R.id.cekboxsa);
        cekboxc = (CheckBox)findViewById(R.id.cekboxnet);
        outputnama =(TextView)findViewById(R.id.outputnama);
        outputemail =(TextView)findViewById(R.id.outputemail);
        outputahli = (TextView)findViewById(R.id.outputahli);
        outputjk = (TextView)findViewById(R.id.outputjk);
        
        tombolcetak.setOnClickListener(this);
        grouppmb.setOnCheckedChangeListener(this);        
        
        Button btn2 =(Button)findViewById(R.id.button1);
    btn2.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                // TODO Auto-generated method stub
            Intent pindah = new Intent(KueulthaActivity.this,Halamanutama.class);
                startActivity(pindah);

            //membuat method tombol keluar dari aplikasi

            }
        });
  }
        
   

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

    @Override
    public void onClick(View klik) {
        // TODO Auto-generated method stub
    
        outputnama.setText("Nama Anda : "+fieldnama.getText());
        outputemail.setText("Alamat Anda : "+fieldalamat.getText());
        if (cekboxa.isChecked() && cekboxc.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan  : Blackforest, Opera Cake & Cheese Cake");
        }else if(cekboxa.isChecked() && cekboxc.isChecked()){
                outputahli.setText("Hidangan: Blackforest & Opera Cake");
        }else if(cekboxa.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan: Blackforest & Cheese Cake");
        }else if(cekboxc.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan: Opera Cake & Cheese Cake");
        }else if(cekboxa.isChecked()){
            outputahli.setText("Hidangan: Blackforest");
        }else if(cekboxc.isChecked()){
            outputahli.setText("Hidangan: Opera Cake");            
        }else if(cekboxb.isChecked()){
            outputahli.setText("Hidangan: Cheese Cake");
        }else{
            outputahli.setText("Hidangan: ");
            
        }
        outputjk.setText(pmb);
        fieldnama.setText("");
        fieldalamat.setText("");
        cekboxa.setChecked(false);
        cekboxb.setChecked(false);
        cekboxc.setChecked(false);
        grouppmb.clearCheck();
    }
    
    @Override
    public void onCheckedChanged(RadioGroup group, int check) {
        // TODO Auto-generated method stub
        if(check==R.id.radio1){
            pmb="Pembayaran: Cash ";
            
        }else if(check==R.id.radio2){
                pmb="Pembayaran : Debit";
                
        }else{
            pmb="Pembayaran :";
        }
        
    }

}

Buat android Activity kembali klik kanan pada src>new>other> android Activity>blankactivity> next>beri nama layout kuepernikahan

Pada kuepernikahan.xml masukan source code berikut :

<ScrollView 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"
    tools:ignore="HardcodedText" >

    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/ic_launcher" >
        
          <TextView
              android:id="@+id/labelnim"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_centerHorizontal="true"
              android:layout_marginTop="7dp"
              android:text="Kue Pernikahan"
              android:textSize="18sp" />

        <TextView
            android:id="@+id/labelnama"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelnim"
            android:layout_marginTop="7dp"
            android:text="Nama"
            android:textSize="18sp" />

        <EditText
            android:id="@+id/nama"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/alamat"
            android:layout_below="@+id/labelnim"
            android:inputType="text" >

        </EditText>

        <TextView
            android:id="@+id/labelemail"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelnama"
            android:layout_marginTop="15dp"
            android:text="Alamat"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/labeljk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelemail"
            android:layout_marginTop="15dp"
            android:text="Pembayaran"
            android:textSize="18sp" />

        <RadioGroup
            android:id="@+id/groupjk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labeljk"
            android:orientation="horizontal"
            android:padding="5dp" >

            <RadioButton
                android:id="@+id/radio1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Cash"
                android:textSize="18sp" />

            <RadioButton
                android:id="@+id/radio2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Debit"
                android:textSize="18sp" />
       
        </RadioGroup>

        <TextView
            android:id="@+id/labelkeahlian"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/groupjk"
            android:layout_marginTop="7dp"
            android:text="Menu"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxjava"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelkeahlian"
            android:layout_marginTop="5dp"
            android:text="Kue Pernikahan 1 Tingkat"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxnet"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxjava"
            android:layout_marginTop="5dp"
            android:text="Kue Pernikahan 2 Tingkat"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxsa"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxnet"
            android:layout_marginTop="5dp"
            android:text="Kue Pernikahan 3 Tingkat"
            android:textSize="18sp" />

        <Button
            android:id="@+id/tomboltampil"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxsa"
            android:layout_marginTop="5dp"
            android:text="CETAK"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputnama"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/tomboltampil"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputemail"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputnama"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputahli"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputemail"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputjk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputahli"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBaseline="@+id/tomboltampil"
            android:layout_alignBottom="@+id/tomboltampil"
            android:layout_centerHorizontal="true"
            android:text="Menu" />

        <EditText
            android:id="@+id/alamat"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_below="@+id/nama"
            android:layout_toRightOf="@+id/tomboltampil"
            android:ems="10"
            android:inputType="textEmailAddress" >

            <requestFocus />
        </EditText>

    </RelativeLayout>

</ScrollView>

Maka hasilnya : 


Pada KuepernikahanActivity.java masukan sorce code berikut :

package com.example.nurfarida;


import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import android.widget.RadioGroup.OnCheckedChangeListener;

public class KuepernikahanActivity extends Activity implements OnClickListener, OnCheckedChangeListener {

    EditText fieldnama,fieldalamat;
    Button tombolcetak;
    RadioGroup grouppmb;
    RadioButton radioc, radiod;
    CheckBox cekboxa, cekboxb, cekboxc;
    TextView outputnama, outputemail, outputjk, outputahli;
    String pmb, mn;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.kuepernikahan);
        
        fieldalamat = (EditText)findViewById(R.id.alamat);
        fieldnama = (EditText)findViewById(R.id.nama);
        tombolcetak = (Button)findViewById(R.id.tomboltampil);
        grouppmb = (RadioGroup)findViewById(R.id.groupjk);
        cekboxa = (CheckBox)findViewById(R.id.cekboxjava);
        cekboxb = (CheckBox)findViewById(R.id.cekboxsa);
        cekboxc = (CheckBox)findViewById(R.id.cekboxnet);
        outputnama =(TextView)findViewById(R.id.outputnama);
        outputemail =(TextView)findViewById(R.id.outputemail);
        outputahli = (TextView)findViewById(R.id.outputahli);
        outputjk = (TextView)findViewById(R.id.outputjk);
        
        tombolcetak.setOnClickListener(this);
        grouppmb.setOnCheckedChangeListener(this);        
        
        Button btn2 =(Button)findViewById(R.id.button1);
    btn2.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                // TODO Auto-generated method stub
            Intent pindah = new Intent(KuepernikahanActivity.this,Halamanutama.class);
                startActivity(pindah);

            //membuat method tombol keluar dari aplikasi

            }
        });
  }
        
   

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

    @Override
    public void onClick(View klik) {
        // TODO Auto-generated method stub
    
        outputnama.setText("Nama Anda : "+fieldnama.getText());
        outputemail.setText("Alamat Anda : "+fieldalamat.getText());
        if (cekboxa.isChecked() && cekboxc.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan  : Kue Pernikahan 1 Tingkat, Kue Pernikahan 2 Tingkat & Kue Pernikahan 3 Tingkat");
        }else if(cekboxa.isChecked() && cekboxc.isChecked()){
                outputahli.setText("Hidangan: Kue Pernikahan 1 Tingkat & Kue Pernikahan 2 Tingkat");
        }else if(cekboxa.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan: Kue Pernikahan 1 Tingkat & Kue Pernikahan 3 Tingkat");
        }else if(cekboxc.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan: Kue Pernikahan 2 Tingkat & Kue Pernikahan 3 Tingkat");
        }else if(cekboxa.isChecked()){
            outputahli.setText("Hidangan: Kue Pernikahan 1 Tingkat");
        }else if(cekboxc.isChecked()){
            outputahli.setText("Hidangan: Kue Pernikahan 2 Tingkat");            
        }else if(cekboxb.isChecked()){
            outputahli.setText("Hidangan: Kue Pernikahan 3 Tingkat");
        }else{
            outputahli.setText("Hidangan: ");
            
        }
        outputjk.setText(pmb);
        fieldnama.setText("");
        fieldalamat.setText("");
        cekboxa.setChecked(false);
        cekboxb.setChecked(false);
        cekboxc.setChecked(false);
        grouppmb.clearCheck();
    }
    
    @Override
    public void onCheckedChanged(RadioGroup group, int check) {
        // TODO Auto-generated method stub
        if(check==R.id.radio1){
            pmb="Pembayaran: Cash ";
            
        }else if(check==R.id.radio2){
                pmb="Pembayaran : Debit";
                
        }else{
            pmb="Pembayaran :";
        }
        
    }

}

Buat android Activity kembali klik kanan pada src>new>other> android Activity>blankactivity> next>beri nama layout kuekering

Pada kuekering.xml masukan source code berikut :

<ScrollView 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"
    tools:ignore="HardcodedText" >

    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/ic_launcher" >
        
          <TextView
              android:id="@+id/labelnim"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_centerHorizontal="true"
              android:layout_marginTop="7dp"
              android:text="Kue Kering"
              android:textSize="18sp" />

        <TextView
            android:id="@+id/labelnama"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelnim"
            android:layout_marginTop="7dp"
            android:text="Nama"
            android:textSize="18sp" />

        <EditText
            android:id="@+id/nama"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/alamat"
            android:layout_below="@+id/labelnim"
            android:inputType="text" >

        </EditText>

        <TextView
            android:id="@+id/labelemail"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelnama"
            android:layout_marginTop="15dp"
            android:text="Alamat"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/labeljk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelemail"
            android:layout_marginTop="15dp"
            android:text="Pembayaran"
            android:textSize="18sp" />

        <RadioGroup
            android:id="@+id/groupjk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labeljk"
            android:orientation="horizontal"
            android:padding="5dp" >

            <RadioButton
                android:id="@+id/radio1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Cash"
                android:textSize="18sp" />

            <RadioButton
                android:id="@+id/radio2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Debit"
                android:textSize="18sp" />
       
        </RadioGroup>

        <TextView
            android:id="@+id/labelkeahlian"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/groupjk"
            android:layout_marginTop="7dp"
            android:text="Menu"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxjava"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelkeahlian"
            android:layout_marginTop="5dp"
            android:text="Kue Nastar"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxnet"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxjava"
            android:layout_marginTop="5dp"
            android:text="Kue Putri Salju"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxsa"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxnet"
            android:layout_marginTop="5dp"
            android:text="Kue Kastangel"
            android:textSize="18sp" />

        <Button
            android:id="@+id/tomboltampil"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxsa"
            android:layout_marginTop="5dp"
            android:text="CETAK"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputnama"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/tomboltampil"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputemail"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputnama"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputahli"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputemail"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputjk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputahli"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBaseline="@+id/tomboltampil"
            android:layout_alignBottom="@+id/tomboltampil"
            android:layout_centerHorizontal="true"
            android:text="Menu" />

        <EditText
            android:id="@+id/alamat"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_below="@+id/nama"
            android:layout_toRightOf="@+id/tomboltampil"
            android:ems="10"
            android:inputType="textEmailAddress" >

            <requestFocus />
        </EditText>

    </RelativeLayout>

</ScrollView>

Maka hasilnya :


Pada KuekeringActivity.java masukan sorce code berikut :

package com.example.nurfarida;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import android.widget.RadioGroup.OnCheckedChangeListener;

public class KuekeringActivity extends Activity implements OnClickListener, OnCheckedChangeListener {

    EditText fieldnama,fieldalamat;
    Button tombolcetak;
    RadioGroup grouppmb;
    RadioButton radioc, radiod;
    CheckBox cekboxa, cekboxb, cekboxc;
    TextView outputnama, outputemail, outputjk, outputahli;
    String pmb, mn;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.kuekering);
        
        fieldalamat = (EditText)findViewById(R.id.alamat);
        fieldnama = (EditText)findViewById(R.id.nama);
        tombolcetak = (Button)findViewById(R.id.tomboltampil);
        grouppmb = (RadioGroup)findViewById(R.id.groupjk);
        cekboxa = (CheckBox)findViewById(R.id.cekboxjava);
        cekboxb = (CheckBox)findViewById(R.id.cekboxsa);
        cekboxc = (CheckBox)findViewById(R.id.cekboxnet);
        outputnama =(TextView)findViewById(R.id.outputnama);
        outputemail =(TextView)findViewById(R.id.outputemail);
        outputahli = (TextView)findViewById(R.id.outputahli);
        outputjk = (TextView)findViewById(R.id.outputjk);
        
        tombolcetak.setOnClickListener(this);
        grouppmb.setOnCheckedChangeListener(this);        
        
        Button btn2 =(Button)findViewById(R.id.button1);
    btn2.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                // TODO Auto-generated method stub
            Intent pindah = new Intent(KuekeringActivity.this,Halamanutama.class);
                startActivity(pindah);

            //membuat method tombol keluar dari aplikasi

            }
        });
  }
        
   

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

    @Override
    public void onClick(View klik) {
        // TODO Auto-generated method stub
    
        outputnama.setText("Nama Anda : "+fieldnama.getText());
        outputemail.setText("Alamat Anda : "+fieldalamat.getText());
        if (cekboxa.isChecked() && cekboxc.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan  : Kue Nastar, Kue Putri Salju & Kue Kastengel");
        }else if(cekboxa.isChecked() && cekboxc.isChecked()){
                outputahli.setText("Hidangan: Kue Nastar & Kue Putri Salju");
        }else if(cekboxa.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan: Kue Nastar & Kue Kastengel");
        }else if(cekboxc.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan: Kue Putri Salju & Kue Kastengel");
        }else if(cekboxa.isChecked()){
            outputahli.setText("Hidangan: Kue Nastar");
        }else if(cekboxc.isChecked()){
            outputahli.setText("Hidangan: Kue Putri Salju");            
        }else if(cekboxb.isChecked()){
            outputahli.setText("Hidangan: Kue Kastengel");
        }else{
            outputahli.setText("Hidangan: ");
            
        }
        outputjk.setText(pmb);
        fieldnama.setText("");
        fieldalamat.setText("");
        cekboxa.setChecked(false);
        cekboxb.setChecked(false);
        cekboxc.setChecked(false);
        grouppmb.clearCheck();
    }
    
    @Override
    public void onCheckedChanged(RadioGroup group, int check) {
        // TODO Auto-generated method stub
        if(check==R.id.radio1){
            pmb="Pembayaran: Cash ";
            
        }else if(check==R.id.radio2){
                pmb="Pembayaran : Debit";
                
        }else{
            pmb="Pembayaran :";
        }
        
    }

}

Buat android Activity kembali klik kanan pada src>new>other> android Activity>blankactivity> next>beri nama layout kuebasah

16. Pada kuebasah.xml masukan source code berikut :

<ScrollView 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"
    tools:ignore="HardcodedText" >

    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/ic_launcher" >
       
          <TextView
              android:id="@+id/labelnim"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:layout_centerHorizontal="true"
              android:layout_marginTop="7dp"
              android:text="Kue Basah"
              android:textSize="18sp" />

        <TextView
            android:id="@+id/labelnama"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelnim"
            android:layout_marginTop="7dp"
            android:text="Nama"
            android:textSize="18sp" />

        <EditText
            android:id="@+id/nama"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/alamat"
            android:layout_below="@+id/labelnim"
            android:inputType="text" >

        </EditText>

        <TextView
            android:id="@+id/labelemail"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelnama"
            android:layout_marginTop="15dp"
            android:text="Alamat"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/labeljk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelemail"
            android:layout_marginTop="15dp"
            android:text="Pembayaran"
            android:textSize="18sp" />

        <RadioGroup
            android:id="@+id/groupjk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labeljk"
            android:orientation="horizontal"
            android:padding="5dp" >

            <RadioButton
                android:id="@+id/radio1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Cash"
                android:textSize="18sp" />

            <RadioButton
                android:id="@+id/radio2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Debit"
                android:textSize="18sp" />
     
        </RadioGroup>

        <TextView
            android:id="@+id/labelkeahlian"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/groupjk"
            android:layout_marginTop="7dp"
            android:text="Menu"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxjava"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/labelkeahlian"
            android:layout_marginTop="5dp"
            android:text="Kue Talam"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxnet"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxjava"
            android:layout_marginTop="5dp"
            android:text="Bika Ambon"
            android:textSize="18sp" />

        <CheckBox
            android:id="@+id/cekboxsa"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxnet"
            android:layout_marginTop="5dp"
            android:text="Klepon"
            android:textSize="18sp" />

        <Button
            android:id="@+id/tomboltampil"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/cekboxsa"
            android:layout_marginTop="5dp"
            android:text="CETAK"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputnama"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/tomboltampil"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputemail"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputnama"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputahli"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputemail"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <TextView
            android:id="@+id/outputjk"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/outputahli"
            android:layout_marginTop="5dp"
            android:textSize="18sp" />

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBaseline="@+id/tomboltampil"
            android:layout_alignBottom="@+id/tomboltampil"
            android:layout_centerHorizontal="true"
            android:text="Menu" />

        <EditText
            android:id="@+id/alamat"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_below="@+id/nama"
            android:layout_toRightOf="@+id/tomboltampil"
            android:ems="10"
            android:inputType="textEmailAddress" >

            <requestFocus />
        </EditText>

    </RelativeLayout>


</ScrollView>
 
Maka Hasilnya :

Pada KuebasahActivity.java masukan sorce code berikut :

package com.example.nurfarida;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import android.widget.RadioGroup.OnCheckedChangeListener;

public class KuebasahActivity extends Activity implements OnClickListener, OnCheckedChangeListener {

    EditText fieldnama,fieldalamat;
    Button tombolcetak;
    RadioGroup grouppmb;
    RadioButton radioc, radiod;
    CheckBox cekboxa, cekboxb, cekboxc;
    TextView outputnama, outputemail, outputjk, outputahli;
    String pmb, mn;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.kuebasah);
        
        fieldalamat = (EditText)findViewById(R.id.alamat);
        fieldnama = (EditText)findViewById(R.id.nama);
        tombolcetak = (Button)findViewById(R.id.tomboltampil);
        grouppmb = (RadioGroup)findViewById(R.id.groupjk);
        cekboxa = (CheckBox)findViewById(R.id.cekboxjava);
        cekboxb = (CheckBox)findViewById(R.id.cekboxsa);
        cekboxc = (CheckBox)findViewById(R.id.cekboxnet);
        outputnama =(TextView)findViewById(R.id.outputnama);
        outputemail =(TextView)findViewById(R.id.outputemail);
        outputahli = (TextView)findViewById(R.id.outputahli);
        outputjk = (TextView)findViewById(R.id.outputjk);
        
        tombolcetak.setOnClickListener(this);
        grouppmb.setOnCheckedChangeListener(this);        
        
        Button btn2 =(Button)findViewById(R.id.button1);
    btn2.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                // TODO Auto-generated method stub
            Intent pindah = new Intent(KuebasahActivity.this,Halamanutama.class);
                startActivity(pindah);

            //membuat method tombol keluar dari aplikasi

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

    @Override
    public void onClick(View klik) {
        // TODO Auto-generated method stub
    
        outputnama.setText("Nama Anda : "+fieldnama.getText());
        outputemail.setText("Alamat Anda : "+fieldalamat.getText());
        if (cekboxa.isChecked() && cekboxc.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan  : Kue Talam, Bika Ambon & Klepon");
        }else if(cekboxa.isChecked() && cekboxc.isChecked()){
                outputahli.setText("Hidangan: Kue Talam & Bika Ambon");
        }else if(cekboxa.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan: Kue Talam & Klepon");
        }else if(cekboxc.isChecked() && cekboxb.isChecked()){
            outputahli.setText("Hidangan: Bika Ambon & Klepon");
        }else if(cekboxa.isChecked()){
            outputahli.setText("Hidangan: Kue Talam");
        }else if(cekboxc.isChecked()){
            outputahli.setText("Hidangan: Bika Ambon");            
        }else if(cekboxb.isChecked()){
            outputahli.setText("Hidangan: Klepon");
        }else{
            outputahli.setText("Hidangan: ");
            
        }
        outputjk.setText(pmb);
        fieldnama.setText("");
        fieldalamat.setText("");
        cekboxa.setChecked(false);
        cekboxb.setChecked(false);
        cekboxc.setChecked(false);
        grouppmb.clearCheck();
    }
    
    @Override
    public void onCheckedChanged(RadioGroup group, int check) {
        // TODO Auto-generated method stub
        if(check==R.id.radio1){
            pmb="Pembayaran: Cash ";
            
        }else if(check==R.id.radio2){
                pmb="Pembayaran : Debit";
                
        }else{
            pmb="Pembayaran :";
        }
        
    }

}

Buat android Activity kembali klik kanan pada src>new>other> android Activity>blankactivity> next>beri nama layout lainnya

Pada lainnya.xml masukan source code berikut :

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/ic_launcher"
    tools:context=".LainnyaActivity" >

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/textView1"
        android:layout_below="@+id/textView1"
        android:layout_marginTop="25dp"
        android:text="NIM : 161011401376"
        android:textAppearance="?android:attr/textAppearanceLarge" />

    <TextView
        android:id="@+id/textView3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/textView2"
        android:layout_below="@+id/textView2"
        android:layout_marginTop="28dp"
        android:text="Kelas : 06TPLE002 / v525"
        android:textAppearance="?android:attr/textAppearanceLarge" />

    <Button
        android:id="@+id/menu"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/textView3"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="57dp"
        android:text="Menu" />

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="48dp"
        android:text="Nama : Nur Farida Riani Ramli"
        android:textAppearance="?android:attr/textAppearanceLarge" />


</RelativeLayout>

Maka hasilnya :

Pada LainnyaActivity.java masukan sorce code berikut :

package com.example.nurfarida;

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 LainnyaActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.lainnya);

Button btn =(Button)findViewById(R.id.menu);
    btn.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                // TODO Auto-generated method stub
            Intent pindah = new Intent(LainnyaActivity.this,Halamanutama.class);
                startActivity(pindah);

            //membuat method tombol keluar dari aplikasi

            }
        });
}

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

}

Jalankan (Run As) projectnya caranya : Klik kanan nama project Run As  Android Application, jika BERHASIL berikut hasilnya :



Komentar

Posting Komentar

Postingan populer dari blog ini

Membuat Struk Belanja Dengan NetBeans

Membuat Aplikasi Kasir Sederhana dengan NetBeans