Anda di halaman 1dari 11

TUGAS

PRAKTIKUM PEMROGRAMAN BERBASIS MOBILE

Disusun oleh :

Nama : Ade Candrawan Zona (195410254)

Jenjang/Jurusan : S1 / Teknik Informatika

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER


AKAKOM YOGYAKARTA
2019/2020
PRAKTIKUM 7
Pada praktikum 7 ini membahas tentang menu dan Dialog. Pada implementasinya di
pembuatan program menggunakan komponen navigasi berupa xml (NavigationGraph) yang berisi
semua informasi terkait navigasi di suatu lokasi terpusat, termasuk semua tempat di aplikasi, yang
dikenal sebagai tujuan, dan kemungkinan jalur yang dapat dilalui pengguna melalui aplikasi.

Langkah-Langkah Pembuatan Project:

1. Langkah pertama dalam pembuatan project menggunakan Android Studio adalah dengan
cara klik “Start a new Android Studio Project”.


Gambar 1 Start a new Android Studio Project

2. Langkah kedua pilih Empty Activity, layout kosong digunakan agar programmer mudah
untuk mengkustomisasi tampilan sesuai dengan kebutuhan.
Gambar 2 Empty Activity

3. Langkah ketiga adalah memberi nama project sesuai dengan keinginan dan pilih bahasa
Kotlin sebagai bahasa pemrograman yang akan digunakan untuk membuat project.

Gambar 3 Memberi nama project


4. Langkah keempat adalah membuat 3 buah fragment beserta file xml-nya. Atur sedemikian
rupa file xml dan diberikan warna background untuk masing-masing xml.

Gambar 4 One.kt (Fragment one)

Gambar 5 One_fragment.xml
Gambar 6 Two.kt (Fragment two)

Gambar 7 Two_fragment.xml
Gambar 8 three.kt (Fragment three)

Gambar 9 Three_fragment.xml

5. Langkah kelima adalah membuat Backstack menggunakan activity baru dan diberi nama
BackStackActivity.kt dan activity_back_stack.xml.
Gambar 10 BackStackActivity.kt

Gambar 11 activity_back_stack.xml
6. Langkah keenam adalah mengisi MainActivity.kt dan deskripsinya.

7.
8. Gambar 12 MainActivity.kt

9. Hasil running program ditampilkan dibawah ini.


Dari kiri ke kanan:
a. Tampilan awal pada saat aplikasi di-running menggunakan Android Virtual Device.
b. Tampilan saat tombol Frag. 1 Without Backstack diklik.
c. Tampilan saat tombol Frag. 2 Without Backstack diklik.
d. Tampilan saat tombol Frag. 3 Without Backstack diklik.
e. Tampilan saat tombol Fragment With Backstack diklik.
f. Tampilan saat tombol Frag. 1 With Backstack diklik.
g. Tampilan saat tombol Frag. 2 With Backstack diklik.
h. Tampilan saat tombol Frag. 3 With Backstack diklik.
KESIMPULAN
Dari praktikum yang telah dilakukan berdasarkan langkah-langkah diatas dapat
disimpulkan bahwa pembuatan project digunakan komponen dan atribut yang terdiri dari
Navigation Graph dan Fragment. Fragment dapat dikombinasikan menggunakan beberapa elemen
dalam satu activity untuk membangun User Interface dan menggunakan kembali sebuah fragment
dalam beberapa activity.

Anda mungkin juga menyukai