Jetpack Navigation 3 現已穩定發布,可協助您減少技術債、更妥善地分離關注點、縮短功能開發時間,以及支援新的板型規格。我們將用一整週的時間提供內容,協助您瞭解 Nav3,並開始將其整合至應用程式。
您將詳細瞭解程式庫、如何將導覽程式碼模組化,以及許多常見用途的程式碼。本週結束時,歡迎參加「即問即答」活動,向專家提出任何有關 Nav3 的問題。以下是完整時程:
週一:API 總覽
2025 年 12 月 1 日
觀看程式碼逐步操作說明影片,瞭解最重要的 Nav3 API,包括 NavDisplay、NavEntry 和 entryProvider。
週二:動畫
2025 年 12 月 2 日
讓畫面轉換效果更美觀!瞭解如何為應用程式中的所有畫面設定自訂動畫,以及如何覆寫需要不同行為的個別畫面轉場效果。
請參閱 在目的地之間建立動畫說明文件和動畫訣竅,瞭解如何在 NavDisplay 層級和個別目的地層級覆寫預設動畫。
週三:深層連結
2025 年 12 月 3 日
深層連結支援是開發人員最常要求的功能之一。您將瞭解如何使用各種程式碼範例建立深層連結。
請參閱指南,瞭解如何在 Navigation 3 中使用深層連結。我們提供基本方法,說明如何將意圖剖析為導覽鍵,以及進階方法,示範如何建立合成返回堆疊。
額外內容! 我們的主要架構範例 Now in Android 已遷移至 Navigation 3。詳情請參閱這裡。
週四:模組化
2025 年 12 月 4 日
瞭解如何將導覽程式碼模組化。將導覽鍵分到各自的模組,避免循環相依,並瞭解如何使用依附元件插入和擴充功能函式,將內容移至功能模組。
週五:問答時間
2025 年 12 月 5 日
有什麼急需解答的問題嗎?我們的專家團隊將於太平洋標準時間週五上午 9 點即時回答問題。歡迎在 BlueSky、LinkedIn 和 X 提問,並加上 #AskAndroid 標記。
-
活動與計畫在今年的 Android 開發人員高峰會上,我們分享了 Android 開發人員工具的演進,說明如何協助您和代理程式提高工作效率。
Adarsh Fernando • 閱讀時間:10 分鐘 -
活動與計畫Android XR Developer Catalyst 計畫現已開放申請,這項計畫旨在加速開發 Android XR 應用程式,以便在明年推出。
閱讀時間:1 分鐘 -
活動與計畫Google I/O 大會時間表公布!
閱讀時間:1 分鐘
每週透過電子郵件接收 Android 開發人員的最新深入分析。