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
本指南假設您熟悉下列概念: