Układy platformy Xamarin.Android
Układy służą do rozmieszczania elementów tworzących interfejs użytkownika ekranu (np. działanie). W poniższych sekcjach opisano sposób używania najczęściej używanych układów w aplikacjach platformy Xamarin.Android.
LinearLayout to grupa widoków, która wyświetla elementy widoku podrzędnego w kierunku liniowym, pionowo lub poziomo.
RelativeLayout to grupa widoków, która wyświetla elementy widoku podrzędnego w pozycji względnej. Położenie widoku można określić jako względem elementów równorzędnych.
TableLayout to grupa widoków, która wyświetla elementy widoku podrzędnego w wierszach i kolumnach.
RecyclerView to element interfejsu użytkownika, który wyświetla kolekcję elementów na liście lub w siatce, umożliwiając użytkownikowi przewijanie kolekcji.
ListView to grupa widoków, która tworzy listę elementów przewijanych. Elementy listy są automatycznie wstawiane do listy przy użyciu karty listy. Jest
ListView
to ważny składnik interfejsu użytkownika aplikacji systemu Android, ponieważ jest używany wszędzie z krótkich list opcji menu do długich list kontaktów lub ulubionych internetowych. Zapewnia prosty sposób prezentowania listy przewijania wierszy, które można sformatować za pomocą wbudowanego stylu lub dostosowanego w szerokim zakresie. Wystąpienie elementu ListView wymaga adaptera, aby nakarmić go danymi zawartymi w widokach wierszy.GridView to element interfejsu użytkownika, który wyświetla elementy w dwuwymiarowej siatce, którą można przewijać.
GridLayout to grupa widoków, która obsługuje układanie widoków w siatce 2D, podobnie jak tabela HTML.
Układy z kartami są popularnym wzorcem interfejsu użytkownika w aplikacjach mobilnych ze względu na ich prostotę i użyteczność. Zapewniają one spójny, łatwy sposób nawigowania między różnymi ekranami w aplikacji.