測驗:Android Jetpack

  1. Hilt 已與 Jetpack 程式庫、Android 架構類別整合,並會自動產生及提供以下所有項目 (除了 ___ 以外)。

  2. 下列敘述是否正確?每一個可以使用 Hilt 插入的 Android 類別,都有相關聯的 Hilt 元件。

  3. 請將下列分頁程式庫元件與其對應的說明進行配對。

    每一個答案僅符合一個項目。

    分頁資料的容器

    用於將資料快照載入至 PagingData 串流的基礎類別

    依據 PagingConfig 以及定義如何建構已實作 PagingSource 的函式來建置 Flow

    在網頁載入時聆聽內部 PagingData 載入事件,並在背景執行緒中使用 DiffUtil 對於以新的 PagingData 物件形式所收到的更新內容,計算各項細微的更新。

    協助實作網路和資料庫中的分頁

  4. 填空題

    請輸入一或多個字來組成完整句子。

    你可以使用 CameraX 的 ___ 類別來實作 ViewFinder。