BenutzeroberflächeUser Interface

In den folgenden Abschnitten werden die verschiedenen Tools und Bausteine erläutert, die zum Erstellen von Benutzeroberflächen in xamarin. Android-Apps verwendet werden.The following sections explain the various tools and building blocks that are used to compose user interfaces in Xamarin.Android apps.

Android DesignerAndroid Designer

In diesem Abschnitt wird erläutert, wie die Android Designer verwendet wird, um Steuerelemente visuell anzuordnen und Eigenschaften zu bearbeiten.This section explains how to use the Android Designer to lay out controls visually and edit properties. 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.It also explains how to use the Designer to work with user interfaces and resources across various configurations, such as themes, languages, and device configurations, as well as how to design for alternative views like landscape and portrait.

MaterialdesignMaterial Theme

Material Design ist der Benutzeroberflächen Stil, der das Aussehen und das Aussehen von Ansichten und Aktivitäten in Android bestimmt.Material Theme is the user interface style that determines the look and feel of views and activities in Android. Das Material Design ist in Android integriert, sodass es von der Benutzeroberfläche des Systems sowie von Anwendungen verwendet wird.Material Theme is built into Android, so it is used by the system UI as well as by applications. 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.This guide introduces Material Design principles and explains how to theme an app using either built-in Material Themes or a custom theme.

BenutzerprofilUser Profile

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.This guide explains how to access the personal profile for the owner of a device, including contact data such as the device owner's name and phone number.

BegrüßungsbildschirmSplash Screen

Eine Android-App nimmt einige Zeit in Betrieb, insbesondere wenn die APP zum ersten Mal auf einem Gerät gestartet wird.An Android app takes some time to start up, especially when the app is first launched on a device. Ein Begrüßungsbildschirm zeigt möglicherweise den Startstatus für den Benutzer an.A splash screen may display start up progress to the user. In diesem Handbuch wird erläutert, wie Sie einen Begrüßungsbildschirm für Ihre APP erstellen.This guide explains how to create a splash screen for your app.

LayoutsLayouts

Layouts werden verwendet, um die visuelle Struktur für eine Benutzeroberfläche zu definieren.Layouts are used to define the visual structure for a user interface. Layouts wie ListView und RecyclerView sind die grundlegendsten Bausteine von Android-Anwendungen.Layouts such as ListView and RecyclerView are the most fundamental building blocks of Android applications. In der Regel verwendet ein Layout eine Adapter, die als Brücke vom Layout zu den zugrunde liegenden Daten verwendet wird, die verwendet werden, um Datenelemente im Layout aufzufüllen.Typically, a layout will use an Adapter to act as a bridge from the layout to the underlying data that is used to populate data items in the layout. In diesem Abschnitt wird erläutert, wie Layouts wie LinearLayout, RelativeLayout, TableLayout, RecyclerViewund GridViewverwendet werden.This section explains how to use layouts such as LinearLayout, RelativeLayout, TableLayout, RecyclerView, and GridView.

SteuerelementeControls

Android-Steuerelemente (auch als Widgetsbezeichnet) sind die Benutzeroberflächen Elemente, die Sie verwenden, um eine Benutzeroberfläche zu erstellen.Android controls (also called widgets) are the UI elements that you use to build a user interface. 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.This section explains how to use controls such as buttons, toolbars, date/time pickers, calendars, spinners, switches, pop-up menus, view pagers, and web views.