Xamarin.Android-Plattformfeatures
In den Dokumenten dieses Abschnitts werden die spezifischen Features von Android behandelt. Hier finden Sie Themen wie z. B. das Verwenden von Fragmenten, das Arbeiten mit Karten und das Kapseln von Daten mit Inhaltsanbietern.
Android Beam
Android Beam ist eine neue NFC-Technologie (Near Field Communication), die in Android 4 eingeführt wurde und Anwendungen ermöglicht, Informationen über NFC auszutauschen, wenn unmittelbare Nähe gegeben ist.
Working with Files (Arbeiten mit Dateien)
In diesem Abschnitt wird erläutert, wie Sie in Xamarin.Android auf Dateien zugreifen.
Fingerabdruckauthentifizierung
In diesem Abschnitt wird erläutert, wie Sie die Fingerabdruckauthentifizierung, die in Android 6.0 eingeführt wurde, in einer Xamarin.Android-Anwendung verwenden.
Firebase Job Dispatcher
In diesem Leitfaden wird der Firebase Job Dispatcher erläutert und erklärt, wie Sie ihn verwenden, um die Ausführung von Hintergrundaufträgen in einer Xamarin.Android-App zu vereinfachen.
Fragmente
In Android 3.0 wurden Fragmente eingeführt, die zeigen, wie sich flexiblere Entwürfe für die vielen verschiedenen Bildschirmgrößen von Smartphones und Tablets unterstützen lassen. In diesem Artikel wird beschrieben, wie Sie Fragmente verwenden, um Xamarin.Android-Anwendungen zu entwickeln, und wie Sie Fragmente auf Geräten mit Versionen vor Android 3.0 (API-Ebene 11) unterstützen.
App-Linking
In diesem Leitfaden wird erläutert, wie Android 6.0 App-Linking unterstützt. Dies ist eine Technik, mit der mobile Apps auf URLs auf Websites reagieren können. Es wird erklärt, wie Sie App-Linking in einer Android 6.0-Anwendung implementieren, und wie Sie eine Website so konfigurieren, dass die mobile App Berechtigungen zum Behandeln von App-Links für die Domäne erhält.
AndroidX
Dieser Artikel bietet einen Überblick über die Verwendung von AndroidX in Ihren Xamarin.Android-Projekten sowie Links zur Dokumentation für die Migration Ihrer Anwendung aus der Android-Unterstützungsbibliothek zu AndroidX.
Android 10
Dieser Artikel bietet einen Überblick über die neuen Features in Android 10, erläutert, wie Sie Xamarin.Android für die Entwicklung für Android 10 vorbereiten, und stellt Links zu Beispielanwendungen bereit, die die Verwendung der neuen Android Oreo-Features in Xamarin.Android-Apps veranschaulichen.
Android 9 Pie
Dieser Artikel bietet einen Überblick über die neuen Features in Android Pie, erläutert, wie Sie Xamarin.Android für die Entwicklung für Android Pie vorbereiten, und stellt eine Beispiel-App bereit, die die Verwendung der neuen Android Pie-Features für Anzeigeausschnitt und Benachrichtigung in Xamarin.Android-Apps veranschaulicht.
Android 8 Oreo
Dieser Artikel bietet einen Überblick über die neuen Features in Android Oreo, erläutert, wie Sie Xamarin.Android für die Entwicklung für Android Oreo vorbereiten, und stellt Links zu Beispielanwendungen bereit, die die Verwendung der neuen Android Oreo-Features in Xamarin.Android-Apps veranschaulichen.
Android 7 Nougat
Dieser Artikel bietet einen allgemeinen Überblick über die in Android 7.0 Nougat eingeführten neuen Features.
Android 6 Marshmallow
Dieser Artikel bietet einen allgemeinen Überblick über die in Android 6.0 Marshmallow eingeführten neuen Features.
Android 5 Lollipop
Dieser Leitfaden bietet eine Übersicht über die neuen Features von Android 5.0 Lollipop, wie z. B. Material Theme, CardView, RecyclerView und Vorwarnungen sowie Links zu ausführlichen Artikeln, die Sie bei der Verwendung dieser neuen Features in Ihrer App unterstützen.
Android 4.4 KitKat
Android 4.4 (KitKat) bietet ein Füllhorn an Features für Benutzer und Entwickler. Dieser Leitfaden stellt verschiedene dieser Features vor und bietet Codebeispiele sowie Implementierungsdetails, um Sie dabei zu unterstützen, KitKat optimal zu nutzen.
Android 4.1 Jelly Bean
Dieses Dokument bietet einen allgemeinen Überblick über die neuen Features für Entwickler, die in Android 4.1 eingeführt wurden. Zu diesen Features gehören: erweiterte Benachrichtigungen, Updates für Android Beam für die Freigabe großer Dateien, Updates von Multimedia, Peer-to-Peer-Netzwerkermittlung, Animationen, neue Berechtigungen.
Android 4.0 Ice Cream Sandwich
In diesem Artikel werden einige der neuen Features beschrieben, die Anwendungsentwicklern mit der Android 4 API – Ice Cream Sandwich zur Verfügung stehen. Er behandelt mehrere neue Technologien für die Benutzeroberfläche und untersucht außerdem eine Reihe neuer Funktionen, die Android 4 für die gemeinsame Nutzung von Daten durch Anwendungen und Geräte bietet.
Arbeiten mit dem Android-Manifest
In diesem Artikel wird die Datei „AndroidManifest.xml“ vorgestellt, und es wird erläutert, wie sie möglicherweise verwendet wird, um die Funktionalität zu steuern und die Anforderungen einer „Mono für Android“-Anwendung zu beschreiben.
Einführung zu Inhaltsanbietern
Ein ContentProvider kapselt ein Datenrepository und stellt eine API für den Zugriff darauf bereit. Der Anbieter ist als Teil einer Android-Anwendung vorhanden, die auch eine Benutzeroberfläche zum Anzeigen und Verwalten der Daten bereitstellt. Der Hauptvorteil der Verwendung eines Inhaltsanbieters besteht darin, dass andere Anwendungen mithilfe eines Anbieterclientobjekts (als ContentResolver bezeichnet) problemlos auf die gekapselten Daten zugreifen können. Ein Inhaltsanbieter und eine Inhaltsauflösung bieten zusammen eine konsistente anwendungsübergreifende API für den Datenzugriff, die einfach zu erstellen und zu nutzen ist. In diesem Dokument wird gezeigt, wie Sie mit Xamarin.Android ContentProviders erstellen und darauf zugreifen.
Karten und Position
In diesem Abschnitt wird erläutert, wie Sie Karten und Standortinformationen mit Xamarin.Android verwenden. Es werden verschiedene Aspekte behandelt – von der Nutzung der integrierten Kartenanwendung bis hin zur direkten Verwendung der Android-API-v2 von Google Maps. Darüber hinaus wird erläutert, wie Sie eine einzelne API für das Zusammenwirken mit Ortungsdiensten verwenden, die Mobilfunktriangulation einsetzen, sodass eine Anwendung Standortbestimmungen, WLAN-Standort und GPS abrufen kann.
Android Speech
In diesem Abschnitt wird erläutert, wie Sie die Android-Funktionen Text-zu-Sprache und Spracherkennung verwenden. Außerdem wird die Installation von Sprachpaketen und die Übersetzung des auf das Gerät gesprochenen Texts behandelt.
Binden einer Java-Bibliothek
In diesem Handbuch wird erläutert, wie durch Erstellen einer Bindungsbibliothek Java-Bibliotheken in Xamarin.Android-Apps integriert werden.
Binden einer Kotlin-Bibliothek
In diesem Leitfaden wird beschrieben, wie C#-Bindungen an Kotlin-Code erstellt werden, sodass native Bibliotheken in einer Xamarin.Android-Anwendung verwendet werden können.
Java-Integration
Dieser Artikel bietet einen Überblick über die Möglichkeiten, wie Entwickler vorhandene Java-Komponenten in Xamarin.Android-Apps wiederverwenden können.
Renderscript
In diesem Leitfaden wird RenderScript erläutert.