Android 11 - 第 6 週 - Jetpack
Android Jetpack 包含一系列程式庫,可協助您使用較少樣板程式碼編寫優質應用程式,確保應用程式遵循最佳做法,並可在各個 Android 版本和裝置上以一致的方式運作。本課程會介紹 Android 11 導入的全新程式庫和重大更新。
返回
適用於 Android 開發作業的 Jetpack 套件
歡迎進行「Android 11 - 第 6 週 - Jetpack」課程!請觀看這部簡介前導影片,為本課程中的活動做好準備。
透過 Hilt 在 Android 中插入依附元件
Hilt 是新的 Android 程式庫,可簡化應用程式中的依附元件插入 (DI) 流程,讓您專注處理繫結定義和插入作業的重要部分,而不必費心管理所有 DI 設定與連接作業。請閱讀這篇文章,進一步瞭解 DI 原則,以及如何在應用程式中啟用 Hilt。
在 Android 應用程式中使用 Hilt
在這個程式碼研究室中,您將學習如何將 Hilt 做為依附元件插入 (DI) 工具使用,以便管理依附元件。此外,您也將瞭解 DI 的重要性,利用 DI 建立可配合大型專案進行擴充的完善應用程式。
瞭解 Paging 3
Paging 程式庫已全面升級。請閱讀這篇文章,進一步瞭解 Paging 3 的重點內容和功能,以及如何在應用程式中採用 Paging 3。
使用 Paging 3 進行分頁作業
Paging 3 徹底重新編寫了 Paging 2 程式庫,不但可更妥善地處理錯誤、支援常用功能,還包含其他改善項目。請觀看這部影片,瞭解 Paging 3 中導入的更新和異動內容。
Android Paging
在這個程式碼研究室中,您將瞭解 Paging 3 程式庫的主要元件,以及如何將 Paging 加到 Android 應用程式中,以便從本機儲存空間中或網路上較大的資料集載入及顯示多頁資料。
瞭解 CameraX Beta 版
CameraX 是一種 Jetpack 程式庫,不僅可協助您輕鬆開發相機應用程式,還為較舊的 Android 裝置提供內建支援。請觀看這部影片,瞭解全新 Beta 版的更新內容,包括修正裝置相關問題。
開始使用 CameraX
在這個程式碼研究室中,您將瞭解 Jetpack 支援資料庫 CameraX、該資料庫的各種用途,以及如何將 CameraX 依附元件加入相機應用程式。