Komponen Arsitektur

  1. Metode apa yang pertama kali dipanggil saat aplikasi tidak lagi memiliki fokus?

  2. Setelah ___, aplikasi tidak akan lagi terlihat di layar.

  3. Gunakan ___ untuk menulis pesan debug. Metode ini menggunakan dua argumen: tag log dan pesan log.

  4. Untuk menyimpan nilai yang perlu dipertahankan saat terjadi perubahan konfigurasi, deklarasikan variabelnya dengan ___.

  5. Prinsip desain pemisahan fokus menyatakan bahwa aplikasi harus dibagi ke dalam beberapa class, masing-masing dengan tanggung jawab yang terpisah.

  6. UI adalah apa yang dilihat pengguna, sedangkan status UI adalah tampilan berdasarkan apa yang diberitahukan aplikasi.

  7. Menurut arsitektur aplikasi yang direkomendasikan, setiap aplikasi harus memiliki minimal dua lapisan berikut:

  8. StateFlow adalah alur holder data yang dapat diamati, yang menampilkan pembaruan status saat ini dan yang baru.

  9. Manakah dari konfigurasi berikut yang harus ditambahkan ke file build.gradle guna menambahkan dependensi untuk kode sumber pengujian unit?

  10. Pengujian unit dijalankan di emulator atau perangkat Android.