Wdrażanie Material Design w przestrzennym interfejsie

Odpowiednie urządzenia XR
Te wskazówki pomogą Ci tworzyć aplikacje na te typy urządzeń XR.
Gogle XR
Przewodowe okulary XR

Material Design udostępnia komponenty i układy, które dostosowują się do XR. Korzystając z istniejącej biblioteki Material 3, komponenty i układy adaptacyjne są ulepszane o zachowania interfejsu przestrzennego.

Pasek nawigacyjny w dowolnym układzie Compose, w tym NavigationSuiteScaffold, automatycznie dostosuje się do XR Orbiter. Więcej informacji znajdziesz w wytycznych dotyczących Material Design.

Kolumna nawigacji bez przestrzennego dźwięku

Kolumna nawigacji bez przestrzenności

Przestrzenna (dostosowana do XR) kolumna nawigacji

Przestrzenna kolumna nawigacji (dostosowana do XR)

Pasek nawigacyjny w dowolnym układzie Compose, w tym NavigationSuiteScaffold, automatycznie dostosuje się do orbitera XR. Więcej informacji znajdziesz w wytycznych dotyczących Material Design.

Pasek nawigacyjny bez przestrzenności

Pasek nawigacyjny bez przestrzenności

Przestrzenny (dostosowany do XR) pasek nawigacyjny

Pasek nawigacyjny z dźwiękiem przestrzennym (dostosowany do XR)

Okna

Komponent BasicAlertDialog dostosuje się do XR, dodając do niego wysokość.

Dowiedz się więcej o oknach dialogowychwytycznych dotyczących projektowania adaptacyjnego.

Nieuprzestrzenniony
dialog

Dialog niespacializowany

Przestrzenny (dostosowany do XR) dialog

Przestrzenny (dostosowany do XR) dialog

Górne paski aplikacji

TopAppBar automatycznie dostosuje się do orbitera XR.

Dowiedz się więcej o górnych paskach aplikacjiwskazówkach dotyczących projektowania adaptacyjnego.

Niestopniowany pasek aplikacji u góry

Niestopniowany górny pasek aplikacji

Przestrzenny (dostosowany do XR) pasek aplikacji u góry

Przestrzenny (dostosowany do XR) górny pasek aplikacji

Układ lista-szczegóły w XR

Kompozycje adaptacyjne Material 3 w XR mają mapowanie 1:1, w którym każdy panel jest umieszczony w osobnym panelu przestrzennym XR. Dowiedz się więcej o ListDetailPaneScaffoldwytycznych dotyczących projektowania adaptacyjnego.

Non-spatialized
ListDetailPaneScaffold

Non-spatialized ListDetailPaneScaffold

Przestrzenny (dostosowany do XR)
ListDetailPaneScaffold

Przestrzenny (dostosowany do XR) komponent ListDetailPaneScaffold

Układ panelu pomocy w przypadku XR

Kompozycje adaptacyjne Material 3 w XR mają mapowanie 1:1, w którym każdy panel jest umieszczony w osobnym panelu przestrzennym XR. Dowiedz się więcej o SupportingPaneScaffoldwytycznych dotyczących projektowania adaptacyjnego.

Non-spatialized
SupportingPaneScaffold

Non-spatialized SupportingPaneScaffold

Przestrzenny (dostosowany do XR)
SupportingPaneScaffold

Przestrzenny (dostosowany do XR) element SupportingPaneScaffold

Pierwsze kroki z zestawem projektowym Material 3 dla Figmy

Kolaż elementów z zestawu Material 3 Design Kit

Pobierz zestaw projektowy Material 3, aby rozpocząć

Zobacz również