Komponenty

Komponenty to specjalnie zaprojektowane elementy składowe, które służą do tworzenia interfejsu. Aplikacja powinna korzystać z komponentów Glimmer z Jetpack Compose, ponieważ są one zoptymalizowane pod kątem unikalnych przypadków użycia wyświetlacza okularów.

Elementy projektu powinny być zakotwiczone u dołu ramki.

Zoptymalizowane komponenty

Jak zoptymalizowano komponenty pod kątem przezroczystego wyświetlacza?

Kolor powierzchni: kolor powierzchni komponentów jest czarny, aby zmaksymalizować kontrast z treścią karty.

Kontur i podświetlenie: kolor konturu jest zoptymalizowany pod kątem kontrastu. Wyróżnienie zapewnia wizualne wyrażenie i może być używane do wskazywania niektórych typów danych wejściowych.

Kształt: zastosowano bardziej miękki system kształtów, aby poprawić czytelność przez zmniejszenie ostrości rogów i zwiększenie komfortu.

Kolor na powierzchni: kolor treści na powierzchni jest biały lub zbliżony do białego, aby zmaksymalizować kontrast z powierzchnią.

Typografia: skala typografii wykorzystuje niewielki zestaw dopracowanych stylów tekstu głównego i tytułu, które optymalizują kerning, rozmiar i grubość czcionki, aby zapewnić optymalną czytelność.

Ikony: zaokrąglone ikony Material Symbols pasują do zaokrąglonej typografii.

Chcesz wdrożyć komponenty? Zapoznaj się z dokumentacją biblioteki interfejsu Glimmer w Jetpack Compose.