aplikasi order kue

Assalamuallaikum Wr.Wb.

Berikut aplikasi sederhana untuk pemesanan kue.


1. activity_Login
<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" > 
 
    <LinearLayout 
        android:id="@+id/linearLayout1"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignParentLeft="true"         android:layout_alignParentRight="true"         android:layout_alignParentTop="true" > 
 
        <TextView 
            android:id="@+id/textView1"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:gravity="center"             android:text="Form Login" 
            android:textAppearance="?android:attr/textAppearanceMedium" 
/> 
    </LinearLayout> 
 
    <LinearLayout 
        android:id="@+id/linearLayout2"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignParentLeft="true"         android:layout_alignParentRight="true"         android:layout_below="@+id/linearLayout1" 
 

        android:orientation="vertical" > 
 
        <TextView 
            android:id="@+id/textView2"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:text="User Name" /> 
 
        <EditText 
            android:id="@+id/userNameEditText"             android:layout_width="match_parent"             android:layout_height="wrap_content" > 
 
            <requestFocus /> 
        </EditText> 
    </LinearLayout> 
 
    <LinearLayout 
        android:id="@+id/linearLayout3"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignParentLeft="true"         android:layout_alignParentRight="true"         android:layout_below="@+id/linearLayout2"         android:orientation="vertical" > 
 
        <TextView 
            android:id="@+id/textView3"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:text="Password" /> 
 
        <EditText 
            android:id="@+id/passwordEditText"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:inputType="textPassword" /> 
    </LinearLayout> 
 
    <LinearLayout 
        android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_alignParentLeft="true"         android:layout_alignParentRight="true"         android:layout_below="@+id/linearLayout3" > 
 
        <Button 
            android:id="@+id/loginButton"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_weight="3"             android:text="Login" /> 
 
        <Button 
            android:id="@+id/tutupButton"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_weight="1"             android:text="Tutup" /> 
 
    </LinearLayout> 

</RelativeLayout>
    



2. activity_Menu
package com.example.andika_kurniawan123;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.app.Activity;
import android.view.Menu;
import android.util.Log;
import android.view.View;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.TextView;
import android.widget.Toast;
import android.content.Intent;
import android.widget.TextView;
import java.text.NumberFormat;
import static android.R.string.no;
import android.widget.RadioGroup;
import android.widget.Button;

public class KueActivity extends Activity {
RadioButton Rbol, Rpan, Rser;
RadioGroup kuegroup;
EditText pesanan, total;
Button hitung, kembali, reset;
int kuebolu = 15000;
int Kueserabi = 10000;
int Kuepancong = 8000;
int Kuecubit = 7000;
int harga;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_kue);
Rbol = (RadioButton) findViewById(R.id.radio0bol);
Rpan = (RadioButton) findViewById(R.id.radio1pan);
Rser = (RadioButton) findViewById(R.id.radio2sera);
kuegroup = (RadioGroup) findViewById(R.id.radioGroup1);
pesanan = (EditText) findViewById(R.id.txtJumlah);
total = (EditText) findViewById(R.id.txtTot);
hitung = (Button) findViewById(R.id.button1Htng);
kembali = (Button) findViewById(R.id.buttonExt);
reset = (Button) findViewById(R.id.buttonrst);
hitung.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO auto-generated method stub
String Pilihan = "Kopi";
String Ket = "Total Harga :";
int ps = Integer.parseInt(pesanan.getText().toString());
int radioId = kuegroup.getCheckedRadioButtonId();
if (Rser.getId()==radioId) {
int totalHarga = kuebolu*ps;
Pilihan = Pilihan + "Kue Bolu" + " " + Ket + totalHarga;
total.setText(""+totalHarga);
}else {
int totalHarga = Kueserabi*ps;
Pilihan = Pilihan + "Kue Pancong" + " " + Ket + totalHarga;
total.setText(""+totalHarga); 
}
Toast.makeText(getApplicationContext(), Pilihan, Toast.LENGTH_LONG).show();
}
});
}

@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_kue, menu);
return true;
}

}

1. Form_Login




















2. Form_Menu
























Komentar

Postingan populer dari blog ini

UAS MOBILE PROGRAMING