Anda di halaman 1dari 1

LEMBAR JAWABAN

UJIAN AKHIR SEMESTER GASAL ONLINE T.A. 2022/2023


Mata Kuliah : MOBILE PROGRAMING
Nama Lengkap Mahasiswa : AULIYA NUR MUHAMMAD
Nomor Pokok Mahasiswa : 21131910118
Dosen Pembina Mata Kuliah : Bambang Sugiarto, S.T, M.T
Hari, Tanggal Ujian : RABU, 11 Januari 2023
Jam Mulai Ujian s.d. selesai : Jam 09. 30 s.d. 11. 10
Tanda Tangan

Jawaban :

1. Liner layout adalah kelompok tampilan yang menyejajarkan semua turunan dalam satu arah, baik vertikal
maupun horizontal.
2. - widget informasi Widget informasi biasanya menampilkan beberapa elemen informasi krusial yang penting
bagi pengguna dan memantau perubahan informasi tersebut dari waktu ke waktu.
- Widget koleksi, Seperti namanya, widget koleksi ditujukan khusus untuk menampilkan berbagai elemen
dari jenis yang sama, seperti koleksi gambar dari aplikasi galeri, koleksi artikel dari aplikasi berita atau
koleksi email/pesan dari aplikasi komunikasi.
- Widget control, Tujuan utama widget kontrol adalah menampilkan fungsi yang sering digunakan, yang
dapat dipicu oleh pengguna langsung dari layar utama tanpa perlu membuka aplikasi terlebih dahulu.
Anggap widget ini sebagai remote kontrol untuk aplikasi.
- Widget campuran, Meskipun sebagian besar widget cenderung sesuai dengan tiga jenis yang dijelaskan di
atas, banyak widget yang sebenarnya merupakan gabungan elemen dari berbagai jenis widget.
3. Menu adalah komponen antarmuka pengguna yang lazim dalam banyak tipe aplikasi. Untuk menyediakan
pengalaman pengguna yang sudah umum dan konsisten, Anda harus menggunakan API Menu untuk
menyajikan tindakan dan opsi lain kepada pengguna dalam aktivitas.
4 atribut item menu
- Android : id ID resource unik bagi item, yang memungkinkan aplikasi mengenali item saat pengguna
memilihnya.
- Android : icon acuan ke drawable untuk digunakan sebagai icon item.
- Android : title acuan ke string untuk digunakan sebagai judul item.
- Android : showasaction menetapkan cara dan waktu item ini muncul sebagai item Tindakan.

4. Cara kerja API


 Aplikasi mengakses API. Pertama, API akan memulai pekerjaannya saat pengguna membuka aplikasi.
 API membuat permintaan ke server. Setelah aplikasi berhasil mengakses alamat API, permintan akan
diteruskan ke server maskapai.
 Server merespons API.
 API memberikan hasil ke Aplikasi
5. Gradle merupakan sebuah program yang dirancang untuk melakukan build secara otomatis. Oleh karena itu
Gradle juga disebut sebagai build-tool. Gradle didesain agar dapat membuat multiproject yang berskala besar.
Selain Java gradle juga dapat dijalankan dengan bahsa pemrograman lain contohnya C++, JavaScript, Kotlin,
Groovy, dan lain-lain.
 Gradle membantu menghindari pekerjaan yang tidak perlu dengan hanya menjalankan pekerjaan yang perlu
dikerjakan.
 Gradle membantu mengatur dependencies atau library apa saja yang ingin di gunakan oleh programer.
 Mengunduh berbagai pustaka atau library yang diperlukan untuk membangun project.

Anda mungkin juga menyukai