Benutzeroberflächen mit xamarin. Android

In den folgenden Abschnitten werden die verschiedenen Tools und Bausteine erläutert, die zum Erstellen von Benutzeroberflächen in xamarin. Android-Apps verwendet werden.

Android Designer

In diesem Abschnitt wird erläutert, wie die Android Designer verwendet wird, um Steuerelemente visuell anzuordnen und Eigenschaften zu bearbeiten. Außerdem wird erläutert, wie der Designer verwendet wird, um mit Benutzeroberflächen und Ressourcen über verschiedene Konfigurationen hinweg zu arbeiten, wie z. b. Designs, Sprachen und Geräte Konfigurationen. Außerdem wird erläutert, wie Sie für alternative Ansichten wie Landscape und Hochformat entwerfen.

Materialdesign

Material Design ist der Benutzeroberflächen Stil, der das Aussehen und das Aussehen von Ansichten und Aktivitäten in Android bestimmt. Das Material Design ist in Android integriert, sodass es von der Benutzeroberfläche des Systems sowie von Anwendungen verwendet wird. In diesem Handbuch werden Material Entwurfs Prinzipien vorgestellt und erläutert, wie Sie eine App mithilfe integrierter Material Designs oder eines benutzerdefinierten Designs gestalten können.

Benutzerprofil

In diesem Handbuch wird erläutert, wie Sie auf das persönliche Profil für den Besitzer eines Geräts zugreifen, einschließlich der Kontaktdaten, wie z. b. den Namen und die Telefonnummer des Geräte Besitzers.

Begrüßungsbildschirm

Eine Android-App nimmt einige Zeit in Betrieb, insbesondere wenn die APP zum ersten Mal auf einem Gerät gestartet wird. Ein Begrüßungsbildschirm zeigt möglicherweise den Startstatus für den Benutzer an. In diesem Handbuch wird erläutert, wie Sie einen Begrüßungsbildschirm für Ihre APP erstellen.

Layouts

Layouts werden verwendet, um die visuelle Struktur für eine Benutzeroberfläche zu definieren. Layouts wie ListView und RecyclerView sind die grundlegendsten Bausteine von Android-Anwendungen. In der Regel verwendet ein Layout einen Adapter als Brücke zwischen dem Layout und den zugrunde liegenden Daten, die verwendet werden, um Datenelemente im Layout aufzufüllen. In diesem Abschnitt wird erläutert, wie Layouts wie LinearLayout , RelativeLayout , TableLayout , RecyclerView und verwendet werden GridView .

Steuerelemente

Android-Steuerelemente (auch als Widgetsbezeichnet) sind die Benutzeroberflächen Elemente, die Sie verwenden, um eine Benutzeroberfläche zu erstellen. In diesem Abschnitt wird erläutert, wie Steuerelemente wie Schaltflächen, Symbolleisten, Datums-/Uhrzeit-Picker, Kalender, Spinner, Switches, Popup Menüs, Ansichts-Pagler und Webansichten verwendet werden.