アーキテクチャ コンポーネント

  1. 次のうち、ViewModel を使用する理由はどれですか。

    正しいと思われる解答をすべて選択してください。

  2. ViewModel は、次のうちどの状況で破棄されますか。

  3. 正誤問題: Activity / Fragment で時間がかかるタスクや I/O リクエストを実行する。

  4. LiveData を、UI コントローラではなく ViewModel で初期化して保存するのはなぜですか。

  5. 変更に observe を使用できるのは、次のうちどれですか。

  6. 正誤問題: ViewModel は View クラスまたは LifecycleOwner クラスを直接参照できる。