Jetpack Compose 可用於實作質感設計,這是用於建立數位介面的全方位設計系統。您可以使用可組合函式實作 Material Design 元件。

版面配置

使用 Scaffold 可組合項為畫面提供結構。
不同的可組合項可讓您在螢幕頂端和底部建立應用程式列。

使用者輸入

使用 Button 和類似的可組合項建立各種常見的按鈕。
這個切換按鈕可讓使用者切換應用程式中的選項。
使用者可以使用滑桿選取某個範圍內的值。
方塊可讓您顯示資訊,並處理使用者輸入內容。
使用 FloatingActionButton 和類似的可組合項建立一系列懸浮動作按鈕。

其他元件

進度指標可為使用者提供處理進度相關視覺化資訊。
使用資訊卡在畫面上顯示一組資訊。
Dialog 用於向使用者顯示訊息和選項。
使用 Snackbar 在畫面底部的小彈出式視窗中顯示簡短訊息。
導覽匣是一種滑出側欄,用於瀏覽或其他內容
瞭解如何在 Compose 中使用基本版面配置。
瞭解如何管理字串和映像檔等資源。