架構元件

  1. 下列何者是使用 ViewModel 的理由?

    請選取所有正確答案。

  2. 下列何者遭到刪除後,ViewModel 也會遭到刪除?

  3. 是非題:應在 Activity/Fragment 中執行耗時的工作和 I/O 要求。

  4. 為何要在 ViewModel (而非 UI 控制器) 中初始化及儲存 LiveData?

  5. 以下何者可讓您使用 observe 進行變更?

  6. 是非題:ViewModel 可以直接參照 ViewLifecycleOwner 類別。