WorksheetsPertanyaan Quiz Android
Total questions: 77
Worksheet time: 56mins
Apa itu Coroutine dalam Kotlin?
Thread ringan untuk melakukan operasi secara asynchronous
Sebuah library untuk manipulasi UI
Sebuah framework untuk manajemen database
Sebuah plugin untuk pengembangan aplikasi
Alat untuk debugging aplikasi
Apa itu Android Studio?
IDE resmi untuk pengembangan aplikasi Android
Library untuk manajemen database
Library untuk pengelolaan UI
Library untuk enkripsi data
Library untuk permintaan jaringan
Apa itu Paging dalam Android?
Library untuk enkripsi data
Library untuk manajemen UI
Library untuk permintaan jaringan
Library untuk akses database
Library untuk menangani paginasi data
Apa fungsi dari Dagger dalam pengembangan Android?
Library untuk manajemen database
Library untuk enkripsi data
Library untuk permintaan jaringan
Library untuk pengelolaan UI
Library untuk dependency injection
Apa fungsi dari JUnit dalam pengembangan Android?
Framework untuk enkripsi data
Framework untuk pengelolaan UI
Framework untuk pengujian unit
Framework untuk manajemen database
Framework untuk permintaan jaringan
Apa itu Android NDK?
Kit untuk permintaan jaringan
Kit untuk pengelolaan UI
Kit untuk manajemen database
Kit untuk enkripsi data
Kit pengembangan untuk menulis aplikasi menggunakan bahasa native seperti C/C++
Apa fungsi dari Lottie dalam Android?
Library untuk permintaan jaringan
Library untuk enkripsi data
Library untuk manajemen database
Library untuk menampilkan animasi
Library untuk pengelolaan UI
Apa itu WorkManager dalam Android?
Library untuk debugging aplikasi
Library untuk akses database
Library untuk manajemen UI
Library untuk manajemen permintaan jaringan
Library untuk mengatur pekerjaan yang perlu dijalankan secara background
Apa itu Room dalam Android?
Library untuk akses database SQLite
Library untuk enkripsi data
Library untuk manajemen memori
Library untuk pengelolaan UI
Library untuk jaringan
Apa itu Fragments dalam Android?
Bagian dari UI yang hanya digunakan dalam satu Activity
Bagian dari UI yang digunakan untuk menampilkan grid data
Bagian dari UI yang dapat digunakan kembali di beberapa Activity
Bagian dari UI yang digunakan untuk menampilkan form
Bagian dari UI yang digunakan untuk menampilkan daftar data
Apa fungsi dari Glide dalam pengembangan Android?
Library untuk enkripsi data
Library untuk permintaan jaringan
Library untuk manajemen database
Library untuk memuat dan menampilkan gambar
Library untuk pengelolaan UI
Apa itu BroadcastReceiver dalam Android?
Komponen untuk permintaan jaringan
Komponen untuk enkripsi data
Komponen untuk pengelolaan UI
Komponen untuk manajemen database
Komponen yang dapat mendengarkan dan merespon broadcast messages
Apa itu Retrofit dalam Android?
Library untuk manajemen memori
Library untuk permintaan jaringan
Library untuk enkripsi data
Library untuk manajemen database
Library untuk pengelolaan UI
Apa fungsi dari NotificationManager dalam Android?
API untuk mengelola dan menampilkan notifikasi
API untuk manajemen database
API untuk enkripsi data
API untuk permintaan jaringan
API untuk pengelolaan UI
Apa fungsi dari FusedLocationProviderClient dalam Android?
API untuk permintaan jaringan
API untuk pengelolaan UI
API untuk enkripsi data
API untuk manajemen database
API untuk mendapatkan lokasi pengguna
Apa fungsi dari Navigation Component dalam Android Jetpack?
Mengelola tampilan UI
Mengelola logika bisnis
Mengelola permintaan jaringan
Mengelola akses ke database
Mengelola navigasi antar fragment
Apa fungsi dari Hilt dalam pengembangan Android?
Library untuk manajemen UI
Library untuk dependency injection
Library untuk manajemen database
Library untuk permintaan jaringan
Library untuk enkripsi data
Apa fungsi dari Espresso dalam pengembangan Android?
Library untuk manajemen database
Library untuk enkripsi data
Library untuk pengelolaan UI
Library untuk permintaan jaringan
Library untuk pengujian UI
Apa fungsi dari ViewModelProviders dalam arsitektur MVVM?
Kelas yang menyediakan ViewModel untuk UI
Kelas yang menyediakan model untuk database
Kelas yang menyediakan model untuk permintaan jaringan
Kelas yang menyediakan model untuk enkripsi data
Kelas yang menyediakan model untuk UI
Apa itu Intent dalam Android?
Mekanisme untuk berpindah antara Activity atau aplikasi
Mekanisme untuk manajemen database
Mekanisme untuk enkripsi data
Mekanisme untuk permintaan jaringan
Mekanisme untuk pengelolaan UI
Apa fungsi dari CoordinatorLayout dalam pengembangan UI di Android?
Layout yang digunakan untuk menampilkan daftar data
Layout yang digunakan untuk menampilkan form
Layout yang digunakan untuk mengoordinasikan interaksi antara beberapa elemen UI
Layout yang digunakan untuk menampilkan grid data
Layout yang digunakan untuk menampilkan gambar
Apa itu Android Jetpack?
Emulator Android
Kumpulan library yang memudahkan pengembangan aplikasi Android
Bahasa pemrograman khusus Android
Alat untuk debugging aplikasi Android
SDK Android
Apa itu ConstraintLayout dalam Android?
Layout yang digunakan untuk menampilkan list data
Layout yang digunakan untuk menampilkan grid data
Layout yang memungkinkan penataan UI yang sederhana
Layout yang memungkinkan penataan UI yang kompleks
Layout yang digunakan untuk menampilkan form
Apa fungsi dari ViewModel dalam arsitektur MVVM?
Mengelola UI dan interaksi pengguna
Menyimpan data yang dibutuhkan oleh UI
Mengelola logika bisnis
Mengelola layout dan tampilan UI
Mengelola navigasi antar fragment
Apa itu RecyclerView dalam Android?
Widget untuk menampilkan daftar data yang dapat digulir
Widget untuk menampilkan form
Widget untuk menampilkan grid data
Widget untuk manajemen navigasi
Widget untuk menampilkan gambar
Apa fungsi dari SharedPreferences dalam pengembangan Android?
API untuk manajemen database
API untuk menyimpan data sederhana dalam bentuk key-value
API untuk enkripsi data
API untuk permintaan jaringan
API untuk pengelolaan UI
Apa itu ViewBinding dalam pengembangan Android?
Fitur untuk enkripsi data
Fitur untuk manajemen database
Fitur untuk pengelolaan UI
Fitur untuk permintaan jaringan
Fitur yang mengikat layout XML dengan kode Kotlin/Java tanpa perlu menggunakan findViewById
Apa fungsi dari Material Design dalam pengembangan Android?
Sistem desain untuk membuat UI yang konsisten dan menarik
Library untuk manajemen database
Library untuk enkripsi data
Library untuk enkripsi data
Library untuk permintaan
Apa itu Data Binding dalam Android?
Teknik untuk debugging aplikasi
Teknik untuk enkripsi data
Teknik untuk mengikat data ke UI
Teknik untuk mengelola permintaan jaringan
Teknik untuk manajemen memori
Apa itu Kotlin Multiplatform Mobile (KMM)?
Framework untuk menulis aplikasi yang dapat berjalan di Android dan iOS
Framework untuk enkripsi data
Framework untuk manajemen memori
Framework untuk pengelolaan UI
Framework untuk manajemen database
Apa fungsi dari ConstraintLayout dalam pengembangan UI di Android?
Layout yang memungkinkan penataan UI yang kompleks dan fleksibel
Layout yang digunakan untuk menampilkan form
Layout yang memungkinkan penataan UI yang sederhana
Layout yang digunakan untuk menampilkan daftar data
Layout yang digunakan untuk menampilkan grid data
Apa fungsi dari ContentProvider dalam Android?
Mekanisme untuk permintaan jaringan
Mekanisme untuk enkripsi data
Mekanisme untuk manajemen database
Mekanisme untuk berbagi data antar aplikasi
Mekanisme untuk pengelolaan UI
Apa fungsi dari ConstraintSet dalam pengembangan UI di Android?
Kelas yang memungkinkan perubahan constraint pada ConstraintLayout secara dinamis
Kelas yang memungkinkan manajemen database
Kelas yang memungkinkan enkripsi data
Kelas yang memungkinkan permintaan jaringan
Kelas yang memungkinkan pengelolaan UI
Apa itu APK dalam konteks pengembangan Android?
Format paket file untuk aplikasi Android
Format paket file untuk aplikasi iOS
Format paket file untuk aplikasi Windows
Format paket file untuk aplikasi macOS
Format paket file untuk aplikasi Linux
Apa itu Android Architecture Components?
Kumpulan library yang membantu pengembangan aplikasi dengan arsitektur yang baik
Kumpulan library untuk manajemen database
Kumpulan library untuk enkripsi data
Kumpulan library untuk permintaan jaringan
Kumpulan library untuk pengelolaan UI
Apa itu Lifecycle dalam konteks pengembangan Android?
Pengelolaan siklus hidup komponen UI, seperti Activity dan Fragment
Pengelolaan siklus hidup database
Pengelolaan siklus hidup permintaan jaringan
Pengelolaan siklus hidup UI
Pengelolaan siklus hidup memori
Material Design dalam pengembangan Android?
Sistem desain untuk membuat UI yang konsisten dan menarik
Library untuk manajemen database
Library untuk enkripsi data
Library untuk permintaan jaringan
Library untuk pengelolaan memori
Apa fungsi dari Gson dalam pengembangan Android?
Library untuk pengelolaan UI
Library untuk permintaan jaringan
Library untuk enkripsi data
Library untuk manajemen database
Library untuk serialisasi dan deserialisasi JSON
Apa fungsi dari MutableLiveData dalam arsitektur MVVM?
Jenis LiveData yang datanya dapat diubah
Jenis LiveData yang datanya tidak dapat diubah
Jenis LiveData yang digunakan untuk manajemen database
Jenis LiveData yang digunakan untuk enkripsi data
Jenis LiveData yang digunakan untuk permintaan jaringan
Apa fungsi dari ProGuard dalam pengembangan Android?
Mengoptimalkan dan mengurangi ukuran APK
Mengelola akses ke database
Mengelola logika bisnis
Mengelola permintaan jaringan
Mengelola navigasi antar fragment
Apa itu AAPT dalam pengembangan Android?
Alat untuk mengompilasi dan mengemas sumber daya aplikasi
Alat untuk pengelolaan UI
Alat untuk manajemen database
Alat untuk enkripsi data
Alat untuk permintaan jaringan
Apa itu Snackbar dalam konteks Android?
Elemen UI untuk menampilkan gambar
Elemen UI untuk menampilkan pesan sementara
Elemen UI untuk manajemen navigasi
Elemen UI untuk menampilkan form
Elemen UI untuk menampilkan daftar data
Apa itu Dependency Injection?
Teknik untuk permintaan jaringan
Teknik untuk enkripsi data
Teknik untuk manajemen database
Teknik untuk menyuntikkan dependencies ke dalam sebuah objek
Teknik untuk pengelolaan UI
Apa fungsi dari LiveData dalam arsitektur MVVM?
Menyimpan konfigurasi aplikasi
Menyimpan data yang tidak berubah
Menyimpan data yang persisten
Menyimpan data yang dapat diamati
Menyimpan status jaringan
Apa itu Firebase dalam konteks pengembangan Android?
Platform layanan backend untuk aplikasi mobile
Library untuk enkripsi data
Framework untuk manajemen UI
Library untuk pengelolaan memori
Library untuk debugging aplikasi
Apa fungsi dari ADB dalam pengembangan Android?
Alat untuk berkomunikasi dengan emulator atau perangkat Android
Alat untuk permintaan jaringan
Alat untuk manajemen database
Alat untuk pengelolaan UI
Alat untuk enkripsi data
Apa fungsi dari AndroidManifest.xml dalam proyek Android?
Menyimpan informasi tentang UI
Menyimpan informasi tentang jaringan
Menyimpan informasi tentang memori
Menyimpan informasi penting tentang aplikasi, termasuk permissions dan components
Menyimpan informasi tentang database
Apa itu Kotlin Extensions dalam pengembangan Android?
Fitur yang memungkinkan menambah fungsi pada kelas yang ada tanpa mengubah sumber kodenya
Fitur untuk manajemen database
Fitur untuk enkripsi data
Fitur untuk permintaan jaringan
Fitur untuk pengelolaan UI
Apa fungsi dari OkHttp dalam pengembangan Android?
Library untuk manajemen memori
Library untuk membuat permintaan HTTP
Library untuk pengelolaan UI
Library untuk enkripsi data
Library untuk manajemen database
Apa itu Kotlin DSL dalam konteks Gradle?
Bahasa pemrograman untuk menulis skrip build di Gradle
Bahasa pemrograman untuk manajemen database
Bahasa pemrograman untuk enkripsi data
Bahasa pemrograman untuk pengelolaan UI
Bahasa pemrograman untuk permintaan jaringan
Apa itu Android Virtual Device (AVD)?
Library untuk manajemen database
Emulator perangkat Android untuk pengujian aplikasi
Perangkat keras untuk pengujian aplikasi
Library untuk permintaan jaringan
Library untuk enkripsi data
Apa fungsi dari Kotlin Coroutines dalam pengembangan Android?
Untuk permintaan jaringan
Untuk manajemen database
Untuk enkripsi data
Untuk pengelolaan UI
Untuk melakukan operasi asynchronous dengan cara yang lebih efisien
Apa itu MVVM dalam konteks pengembangan Android?
Arsitektur yang memisahkan logika bisnis dari logika presentasi
Library untuk manajemen database
Library untuk permintaan jaringan
Library untuk enkripsi data
Library untuk pengelolaan memori
Apa itu Android View Binding?
Fitur untuk manajemen database
Fitur untuk permintaan jaringan
Fitur yang mengikat layout XML dengan kode secara otomatis
Fitur untuk enkripsi data
Fitur untuk pengelolaan UI
Apa fungsi dari Android Studio dalam pengembangan aplikasi Android?
IDE untuk enkripsi data
IDE untuk manajemen database
IDE untuk permintaan jaringan
IDE resmi untuk pengembangan aplikasi Android
IDE untuk pengelolaan UI
Apa itu Gradle dalam konteks pengembangan Android?
Sistem untuk manajemen database
Sistem build otomatis untuk proyek Android
Sistem untuk pengelolaan UI
Sistem untuk enkripsi data
Sistem untuk permintaan jaringan
Apa fungsi dari Hilt dalam pengembangan Android?
Library untuk Dependency Injection
Library untuk pengelolaan UI
Library untuk manajemen database
Library untuk enkripsi data
Library untuk permintaan jaringan
Apa fungsi dari WorkManager dalam konteks Android Jetpack?
Library untuk pengelolaan UI
Library untuk mengatur pekerjaan yang perlu dijalankan secara background dengan kriteria tertentu
Library untuk manajemen database
Library untuk enkripsi data
Library untuk permintaan jaringan
Apa itu Android Jetpack Compose?
Toolkit untuk permintaan jaringan
Toolkit untuk enkripsi data
Toolkit untuk pengelolaan UI
Toolkit untuk manajemen database
Toolkit modern untuk membangun UI deklaratif di Android
Apa fungsi dari Android Emulator dalam pengembangan aplikasi?
Alat untuk enkripsi data
Alat untuk permintaan jaringan
Alat untuk manajemen database
Alat untuk pengelolaan UI
Alat untuk menjalankan dan menguji aplikasi Android pada komputer
Apa itu Kotlin Extension Functions?
Fungsi yang ditambahkan pada kelas yang ada tanpa perlu mengubah sumber kodenya
Fungsi untuk manajemen database
Fungsi untuk enkripsi data
Fungsi untuk permintaa
Apa fungsi dari Android Profiler dalam Android Studio?
Alat untuk menganalisis performa aplikasi
Alat untuk manajemen database
Alat untuk enkripsi data
Alat untuk permintaan jaringan
Alat untuk pengelolaan UI
Apa fungsi dari Paging Library dalam Android Jetpack?
Library untuk permintaan jaringan
Library untuk enkripsi data
Library untuk manajemen database
Library untuk menangani paginasi data dengan mudah
Library untuk pengelolaan UI
Apa itu RecyclerView dalam pengembangan Android?
Widget yang digunakan untuk menampilkan notifikasi
Widget yang digunakan untuk menampilkan data dalam list atau grid dengan efisien
Widget yang digunakan untuk pengelolaan UI
Widget yang digunakan untuk menampilkan gambar
Widget yang digunakan untuk menampilkan form
Apa itu Coroutines dalam pengembangan Android?
Mekanisme untuk melakukan operasi asynchronous dengan lebih efisien
Mekanisme untuk manajemen database
Mekanisme untuk permintaan jaringan
Mekanisme untuk pengelolaan UI
Mekanisme untuk enkripsi data
Apa fungsi dari Room dalam Android?
Library untuk pengelolaan UI
Library untuk permintaan jaringan
Library untuk enkripsi data
Library untuk manajemen memori
Library untuk mengelola database SQLite dengan lebih mudah
Apa fungsi dari Firebase dalam pengembangan Android?
Platform untuk permintaan jaringan
Platform untuk mengembangkan aplikasi dengan berbagai fitur seperti analitik, autentikasi, dan penyimpanan data
Platform untuk pengelolaan UI
Platform untuk manajemen database
Platform untuk enkripsi data
Apa itu ANR dalam konteks pengembangan Android?
Aplikasi yang tidak merespon (Application Not Responding)
Aplikasi yang sedang diuji
Aplikasi yang mengalami kebocoran memori
Aplikasi yang berhasil dijalankan
Aplikasi yang mengalami crash
Apa itu Data Binding dalam pengembangan Android?
Fitur untuk permintaan jaringan
Fitur untuk enkripsi data
Fitur untuk manajemen database
Fitur yang mengikat data langsung ke UI layout
Fitur untuk pengelolaan UI
Apa fungsi dari Safe Args dalam Android Navigation Component?
Plugin untuk enkripsi data
Plugin untuk manajemen database
Plugin untuk permintaan jaringan
Plugin untuk mengelola argument saat navigasi antar fragment dengan aman
Plugin untuk pengelolaan UI
Apa itu Parcelable dalam pengembangan Android?
Interface untuk permintaan jaringan
Interface untuk pengelolaan UI
Interface untuk enkripsi data
Interface untuk mengimplementasikan objek yang dapat dipindahkan antar komponen Android
Interface untuk manajemen database
Apa itu Android Studio?
Integrated Development Environment (IDE) resmi untuk pengembangan aplikasi Android
Framework untuk enkripsi data
Framework untuk manajemen memori
Framework untuk pengelolaan UI
Framework untuk manajemen database
Apa fungsi dari RecyclerView dalam pengembangan Android?
Widget untuk menampilkan daftar data dalam bentuk list atau grid
Widget untuk enkripsi data
Widget untuk manajemen database
Widget untuk permintaan jaringan
Widget untuk pengelolaan UI
Apa itu ViewModel dalam arsitektur MVVM di Android?
Komponen yang bertanggung jawab untuk menyediakan data yang diperlukan oleh UI
Komponen untuk enkripsi data
Komponen untuk manajemen database
Komponen untuk permintaan jaringan
Komponen untuk pengelolaan UI
Apa itu ViewModel dalam arsitektur MVVM?
Kelas yang menyediakan model untuk UI
Kelas yang menyediakan model untuk database
Kelas yang menyediakan model untuk permintaan jaringan
Kelas yang menyediakan model untuk enkripsi data
Kelas yang menyediakan model untuk UI
Apa fungsi dari Room Persistence Library dalam pengembangan Android?
Library untuk manajemen UI
Library untuk enkripsi data
Library untuk manajemen database lokal
Library untuk permintaan jaringan
Library untuk debugging aplikasi
Apa itu ProGuard dalam konteks pengembangan Android?
Library untuk enkripsi data
Library untuk manajemen UI
Tool untuk mengoptimalkan dan mengamankan kode aplikasi
Library untuk permintaan jaringan
Library untuk manajemen database
