Komponenty materiału w oknie tworzenia
Jetpack Compose oferuje wdrożenie Material Design, czyli kompleksowego systemu projektowania interfejsów cyfrowych. Do implementacji komponentów Material Design możesz używać funkcji kompozycyjnych.
Działania
Przyciski
Przyciski wywołują większość działań w interfejsie.
Pływający przycisk polecenia
Pływające przyciski poleceń (FAB) pomagają użytkownikom wykonywać podstawowe działania.
Przycisk ikony
Przyciski z ikonami pomagają użytkownikom wykonywać drobne działania jednym kliknięciem.
Przycisk podzielony na segmenty
Przyciski segmentowe pomagają użytkownikom wybierać opcje, przełączać widoki lub sortować elementy.
Komunikacja
Odznaki
Plakietki wyświetlają powiadomienia, liczby lub informacje o stanie na elementach nawigacyjnych i ikonach.
Wskaźniki postępu
Wskaźniki postępu informują o nieokreślonym czasie oczekiwania lub wyświetlają czas trwania procesu.
Pasek powiadomień
Paski powiadomień wyświetlają krótkie informacje o procesach aplikacji u dołu ekranu.
Etykiety
Etykietki wyświetlają krótkie etykiety lub wiadomości.
Ograniczenie
Plansze dolne
Panele dolne wyświetlają treści dodatkowe zakotwiczone u dołu ekranu.
Karty
Karty wyświetlają treści i działania dotyczące jednego tematu.
Karuzela
Karuzela wyświetla kolekcję elementów, które można przewijać na ekranie i poza nim.
Okna
Okna dialogowe zawierają ważne prompty w ścieżce użytkownika.
Separatory
Separatory to cienkie linie oddzielające elementy listy lub innych kontenerów.
Listy
Listy to ciągłe, pionowe indeksy tekstu i obrazów.
Rusztowanie
W złożonych interfejsach użytkownika struktury łączą różne części interfejsu.
Navigation
Paski aplikacji
Paski aplikacji znajdują się u góry ekranu i ułatwiają użytkownikom poruszanie się po aplikacji.
Pasek nawigacyjny
Paski nawigacyjne umożliwiają użytkownikom przełączanie się między widokami interfejsu na mniejszych urządzeniach.
Panel nawigacji
Menu nawigacyjne umożliwiają przełączanie się między widokami interfejsu na większych urządzeniach.
Kolumna nawigacji
Paski nawigacyjne umożliwiają użytkownikom przełączanie się między widokami interfejsu na urządzeniach średniej wielkości.
Karty
Karty pozwalają na porządkowanie treści z wielu ekranów i widoków.
Zaznaczenie
Pole wyboru
Pola wyboru umożliwiają użytkownikom wybranie co najmniej 1 elementu z listy lub włączenie bądź wyłączenie elementu.
Chipsy
Elementy pomagają użytkownikom wprowadzać informacje, dokonywać wyborów, filtrować treści lub wywoływać działania.
Selektor daty
Selektory dat umożliwiają wybór daty lub zakresu dat.
Menu
Menu wyświetlają listę opcji w tymczasowym interfejsie.
Przycisk radiowy
Przyciski opcji umożliwiają wybór jednej opcji z kilku dostępnych.
Suwaki
Suwaki umożliwiają użytkownikom wybieranie wartości z określonego zakresu.
Przełącz
Przełączniki służą do włączania i wyłączania wyboru elementu.
Selektory czasu
Selektory czasu pomagają użytkownikom wybrać i ustawić konkretną godzinę.
Teksty wprowadzania
Szukaj
Wyszukiwarka umożliwia wpisanie słowa kluczowego lub wyrażenia w celu uzyskania odpowiednich informacji.
Pola tekstowe
Pola tekstowe w interfejsie pozwalają użytkownikom wpisywać tekst.
Listy i siatki
Dowiedz się, jak używać podstawowych układów w sekcji Utwórz.
Zasoby
Dowiedz się, jak zarządzać zasobami, takimi jak ciągi tekstowe i obrazy.