Interfejsy użytkownika z platformą Xamarin.Android

W poniższych sekcjach opisano różne narzędzia i bloki konstrukcyjne używane do tworzenia interfejsów użytkownika w aplikacjach platformy Xamarin.Android.

Android Designer

W tej sekcji wyjaśniono, jak używać Projektant systemu Android do wizualnego stosowania kontrolek i edytowania właściwości. Wyjaśniono również, jak używać Projektant do pracy z interfejsami użytkownika i zasobami w różnych konfiguracjach, takich jak motywy, języki i konfiguracje urządzeń, a także jak projektować widoki alternatywne, takie jak krajobraz i portret.

Motyw materiału

Motyw materiału to styl interfejsu użytkownika, który określa wygląd i działanie widoków i działań w systemie Android. Motyw materiału jest wbudowany w system Android, więc jest używany przez systemowy interfejs użytkownika, a także przez aplikacje. W tym przewodniku przedstawiono zasady projektowania materiałów i wyjaśniono, jak motywować aplikację przy użyciu wbudowanych motywów materiałów lub motywu niestandardowego.

Profil użytkownika

W tym przewodniku wyjaśniono, jak uzyskać dostęp do profilu osobistego dla właściciela urządzenia, w tym dane kontaktowe, takie jak imię i nazwisko właściciela urządzenia oraz numer telefonu.

Ekran powitalny

Uruchomienie aplikacji systemu Android zajmuje trochę czasu, zwłaszcza gdy aplikacja jest uruchamiana po raz pierwszy na urządzeniu. Ekran powitalny może wyświetlać postęp uruchamiania użytkownika. W tym przewodniku wyjaśniono, jak utworzyć ekran powitalny dla aplikacji.

Układy

Układy służą do definiowania struktury wizualizacji dla interfejsu użytkownika. Układy, takie jak ListView i RecyclerView , są najbardziej podstawowymi blokami konstrukcyjnymi aplikacji systemu Android. Zazwyczaj układ będzie używać elementu Adapter do działania jako mostka z układu do danych bazowych używanych do wypełniania elementów danych w układzie. W tej sekcji wyjaśniono, jak używać układów, takich jak LinearLayout, , RelativeLayout, TableLayoutRecyclerView, i GridView.

Kontrolki

Kontrolki systemu Android (nazywane również widżetami) to elementy interfejsu użytkownika używane do tworzenia interfejsu użytkownika. W tej sekcji wyjaśniono, jak używać kontrolek, takich jak przyciski, paski narzędzi, selektory daty/godziny, kalendarze, pokrętła, przełączniki, menu podręczne, widoki stron i widoki internetowe.