Komponen arsitektur

  1. Manakah dari hal berikut yang merupakan alasan untuk menggunakan ViewModel?

    Pilih sebanyak mungkin jawaban yang Anda inginkan.

  2. ViewModel dihancurkan setelah yang mana dari yang berikut ini?

  3. Benar atau Salah: Anda harus mengeksekusi tugas dan permintaan I/O yang menghabiskan banyak waktu di Aktivitas/Fragmen.

  4. Mengapa Anda harus menginisialisasi dan menyimpan LiveData di ViewModel, bukan Pengontrol UI?

  5. Manakah dari yang berikut ini yang memungkinkan Anda menggunakan observe untuk perubahan?

  6. Benar atau Salah: ViewModel dapat langsung mereferensikan class View atau LifecycleOwner.