Jetpack Compose Glimmer 是 Compose UI 工具包,可用於建構擴增 Android XR 體驗,並針對顯示型眼鏡進行最佳化。為全天佩戴的裝置打造美觀、簡潔且舒適的 UI。Jetpack Compose Glimmer 會在幕後處理許多複雜作業,進而提升開發人員體驗。
以下是 Jetpack Compose Glimmer 的主要功能:
- 眼鏡專屬主題:Jetpack Compose Glimmer 的設計語言採用簡化主題,在顯示眼鏡上提供最佳可見度。
- 穿戴式裝置專屬的視覺行為:Jetpack Compose Glimmer 提供專屬的焦點指標和視覺回饋,更適合顯示型眼鏡,與一般 Android 行為 (例如漣漪和過度捲動效果) 不同。
- 以 Jetpack Compose 為基礎:Jetpack 運用低階的 Compose 功能,預設支援輕觸和滑動等使用者輸入方式。
- 預先建構的元件和可擴充性:Jetpack Compose Glimmer 提供預先建構的可組合函式和元件,例如資訊卡和清單,適用於常見用途,同時也能擴充,滿足更多自訂需求。
本指南將說明下列主題:
- Jetpack Compose Glimmer 包含哪些內容
- Jetpack Compose Glimmer 元件,包括:
- Jetpack Compose Glimmer 的主題設定:
- 語音眼鏡和顯示型眼鏡的輸入內容:
- 對焦
- 接收輸入內容:處理間接指標輸入內容
- 使用可組合項預覽功能預覽 Jetpack Compose Glimmer UI
本指南假設您熟悉下列概念: