Android 11 - 第 11 週 - 新式使用者介面

在「11 週 Android 課程」的最後一週,瞭解 Android 11 的使用者介面開發作業。

 

「使用者介面和螢幕」週

影片 選用

在「11 週 Android 課程」的最後一週,瞭解 Android 11 的使用者介面開發作業。

使用 WindowInsets 建立鍵盤動畫

影片 選用

瞭解在應用程式中加入鍵盤動畫的方式,以及 Android 11 和 Android Jetpack 中的新 WindowInsets 異動內容。

建立鍵盤動畫 (第 1 部分)

選用

瞭解在應用程式中加入鍵盤動畫的方式,以及 Android 11 和 Jetpack 中的新 WindowInsets 異動內容。

手勢操作和無邊框使用體驗

程式碼研究室

瞭解如何更新應用程式,並讓應用程式使用者介面採無邊框設計,藉此完美支援手勢操作和鍵盤動畫。

建議您使用質感設計元件

選用

瞭解應用程式為何應使用質感設計元件,以及如何根據品牌風格自訂質感設計主題子系統。

遷移至適用於 Android 的質感設計元件

選用

瞭解如何將現有應用程式從設計支援資料庫遷移至質感設計元件,以及如何利用全新小工具、質感設計主題和深色主題等功能。

使用 MDC 設計深色主題

選用

瞭解如何使用質感設計元件為應用程式新增深色主題,藉此簡化整個流程,並瞭解為何您該這麼做。

使用 MDC 建立質感設計動態效果

選用

瞭解如何透過動態系統的轉換效果,讓應用程式更順暢且更容易理解。

利用適用於 Android 的質感設計動態效果建構精美的轉換效果

程式碼研究室

瞭解如何透過質感設計元件在應用程式中實作主要轉換類型,藉此利用適用於 Android 的動態系統。

Kotlin 03.2 版的 Android 進階功能:透過 MotionLayout 建立動畫

程式碼研究室

瞭解如何透過 MotionLayout 為 Android 應用程式加入豐富的動態效果。