Android Jetpack に関するクイズ

  1. Hilt は Jetpack ライブラリと Android フレームワーク クラスに統合されており、___ を除き、以下のすべてを自動的に生成し、提供します。

  2. 正しいか、誤りかを答えてください。Hilt で注入できる Android クラスごとに、関連付けられた Hilt コンポーネントがある。

  3. Paging ライブラリのコンポーネントと説明を一致させてください。

    個々の解答は 1 つの項目だけに対応しています。

    ページングされたデータのコンテナ。

    データのスナップショットを PagingData のストリームに読み込むための基本クラス。

    PagingConfig と、実装された PagingSource の作成方法を定義する関数に基づいて、Flow を作成する。

    ページが読み込まれると内部の PagingData 読み込みイベントをリッスンし、新しい PagingData オブジェクトの形式で更新されたコンテンツが受信されると、バックグラウンド スレッドで DiffUtil を使用してきめ細かく更新を計算する。

    ネットワークとデータベースからのページングの実装に役立つ。

  4. 空欄補充問題

    1 つ以上の単語を入力して文を完成してください。

    ViewFinder を実装するには、CameraX ___ クラスを使用する。