PROJECT UTS APLIKASI TIKET PESAWAT
Assalamualaikum guys....
kali ini saya akan memberikan sedikit pengalaman untuk membuat aplikasi andriod tiket pesawat sederhana yang mungkin bermanfaat untuk kalian semua.
Aplikasi ini di buat secara sederhana untuk memesan atau membeli tiket pesawat dengan menggunakan Android. Penggunaan cukup mudah, pertama yg harus di lakukan adalah memasukan id dan password, kemudia anda langsung dapat melakukan pemesanan.
Berikut adalah cara pembuatannya.
AktivityLogin.xml
Hasil.Java
Berikut hasil Runing
Demikian pembuatan aplikasi tersebut semoga bermanfaat...
terima kasih
kali ini saya akan memberikan sedikit pengalaman untuk membuat aplikasi andriod tiket pesawat sederhana yang mungkin bermanfaat untuk kalian semua.
Aplikasi ini di buat secara sederhana untuk memesan atau membeli tiket pesawat dengan menggunakan Android. Penggunaan cukup mudah, pertama yg harus di lakukan adalah memasukan id dan password, kemudia anda langsung dapat melakukan pemesanan.
Berikut adalah cara pembuatannya.
AktivityLogin.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_marginTop="0dp"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="100dp"
android:text="Login"
android:textSize="30dp"
tools:layout_editor_absoluteX="152dp"
tools:layout_editor_absoluteY="118dp" />
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="50dp"
android:ems="10"
android:inputType="textPersonName"
android:text="Id"
tools:layout_editor_absoluteX="38dp"
tools:layout_editor_absoluteY="480dp" />
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textPersonName"
android:text="Password"
tools:layout_editor_absoluteX="38dp"
tools:layout_editor_absoluteY="550dp" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="40dp"
android:text="Go"
tools:layout_editor_absoluteX="290dp"
tools:layout_editor_absoluteY="550dp" />
</LinearLayout>
</RelativeLayout>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_marginTop="0dp"
android:gravity="center"
android:orientation="vertical">
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="100dp"
android:text="Login"
android:textSize="30dp"
tools:layout_editor_absoluteX="152dp"
tools:layout_editor_absoluteY="118dp" />
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="50dp"
android:ems="10"
android:inputType="textPersonName"
android:text="Id"
tools:layout_editor_absoluteX="38dp"
tools:layout_editor_absoluteY="480dp" />
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="textPersonName"
android:text="Password"
tools:layout_editor_absoluteX="38dp"
tools:layout_editor_absoluteY="550dp" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="40dp"
android:text="Go"
tools:layout_editor_absoluteX="290dp"
tools:layout_editor_absoluteY="550dp" />
</LinearLayout>
</RelativeLayout>
Login.java
package program.kasus.myapplication;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button1=(Button)findViewById(R.id.button);
button1.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent i =new Intent(getApplicationContext(),pemesanan.class);
startActivity(i);
}
});
}
}
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button1=(Button)findViewById(R.id.button);
button1.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent i =new Intent(getApplicationContext(),pemesanan.class);
startActivity(i);
}
});
}
}
Pesanan.xml
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:orientation="vertical"
android:padding="30dp"
tools:context=".formrental"
tools:layout_marginTop="60dp">
<EditText
android:id="@+id/edt_name"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:inputType="text" />
<EditText
android:id="@+id/edit_nomort_nomor"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:hint="Dari"
android:inputType="text" />
<EditText
android:id="@+id/edt_nomor"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:hint="Tujuan"
android:inputType="text" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Kelas "
android:textSize="20dp" />
<RadioButton
android:id="@+id/radioButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Ekonomi" />
<RadioButton
android:id="@+id/radioButton2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Bisnis" />
<CheckBox
android:id="@+id/Drumer_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="16dp"
android:text="Makan"
android:textSize="15sp" />
<CheckBox
android:id="@+id/PengerasSuara_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="16dp"
android:text="Minum"
android:textSize="15sp" />
<Button
android:layout_width="343dp"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:onClick="Submitorder"
android:text="hitung" />
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="155dp"
android:text="TOTAL" />
</LinearLayout>
</ScrollView>
<ScrollView xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:orientation="vertical"
android:padding="30dp"
tools:context=".formrental"
tools:layout_marginTop="60dp">
<EditText
android:id="@+id/edt_name"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:inputType="text" />
<EditText
android:id="@+id/edit_nomort_nomor"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:hint="Dari"
android:inputType="text" />
<EditText
android:id="@+id/edt_nomor"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:hint="Tujuan"
android:inputType="text" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Kelas "
android:textSize="20dp" />
<RadioButton
android:id="@+id/radioButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Ekonomi" />
<RadioButton
android:id="@+id/radioButton2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Bisnis" />
<CheckBox
android:id="@+id/Drumer_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="16dp"
android:text="Makan"
android:textSize="15sp" />
<CheckBox
android:id="@+id/PengerasSuara_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="16dp"
android:text="Minum"
android:textSize="15sp" />
<Button
android:layout_width="343dp"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:onClick="Submitorder"
android:text="hitung" />
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="155dp"
android:text="TOTAL" />
</LinearLayout>
</ScrollView>
Hasil.xml
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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:layout_margin="16dp"
android:background="@drawable/index"
android:orientation="vertical"
tools:context=".MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="60dp"
android:layout_marginBottom="30dp"
android:text="Terima Kasih"
android:textSize="40dp"
android:textStyle="bold"
tools:layout_marginLeft="70dp" />
<Button
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="310dp"
android:gravity="center"
android:text="Finish"
tools:layout_editor_absoluteX="290dp"
tools:layout_editor_absoluteY="550dp" />
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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:layout_margin="16dp"
android:background="@drawable/index"
android:orientation="vertical"
tools:context=".MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="60dp"
android:layout_marginBottom="30dp"
android:text="Terima Kasih"
android:textSize="40dp"
android:textStyle="bold"
tools:layout_marginLeft="70dp" />
<Button
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="310dp"
android:gravity="center"
android:text="Finish"
tools:layout_editor_absoluteX="290dp"
tools:layout_editor_absoluteY="550dp" />
</LinearLayout>
package program.kasus.myapplication;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import program.kasus.myapplication.MainActivity;
public class cetakhasil extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_cetakhasil);
Button button3=(Button)findViewById(R.id.button);
button3.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent i =new Intent(getApplicationContext(), MainActivity.class);
startActivity(i);
}
});
}
}
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import program.kasus.myapplication.MainActivity;
public class cetakhasil extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_cetakhasil);
Button button3=(Button)findViewById(R.id.button);
button3.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent i =new Intent(getApplicationContext(), MainActivity.class);
startActivity(i);
}
});
}
}
Berikut hasil Runing
Demikian pembuatan aplikasi tersebut semoga bermanfaat...
terima kasih
Komentar
Posting Komentar