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
Posting Komentar