Funkcje platformy Xamarin.Android

Dokumenty w tej sekcji obejmują funkcje specyficzne dla systemu Android. W tym miejscu znajdziesz tematy, takie jak używanie fragmentów, praca z mapami i hermetyzowanie danych z dostawcami zawartości.

Android Beam

Android Beam to nowa technologia NFC (Near Field Communication) w systemie Android 4, która umożliwia aplikacjom udostępnianie informacji za pośrednictwem komunikacji NFC w pobliżu.

Praca z plikami

W tej sekcji omówiono sposób uzyskiwania dostępu do plików na platformie Xamarin.Android.

Uwierzytelnianie odciskiem palca

W tej sekcji omówiono sposób korzystania z uwierzytelniania odciskiem palca po raz pierwszy wprowadzonego w systemie Android 6.0 do aplikacji platformy Xamarin.Android.

Dyspozytor zadań rozwiązania Firebase

W tym przewodniku omówiono dyspozytor zadań Firebase i sposób jego użycia w celu uproszczenia uruchamiania zadań w tle w aplikacji platformy Xamarin.Android.

Fragmenty

System Android 3.0 wprowadził fragmenty, pokazując, jak obsługiwać bardziej elastyczne projekty dla wielu różnych rozmiarów ekranu znalezionych na telefonach i tabletach. W tym artykule opisano sposób używania fragmentów do tworzenia aplikacji platformy Xamarin.Android, a także sposobu obsługi fragmentów na urządzeniach z systemem w wersji wcześniejszej niż Android 3.0 (poziom 11 interfejsu API).

Łączenie aplikacji

W tym przewodniku omówiono, jak system Android 6.0 obsługuje łączenie aplikacji, technikę umożliwiającą aplikacjom mobilnym reagowanie na adresy URL w witrynach internetowych. W tym artykule omówiono sposób implementowania łączenia aplikacji w aplikacji systemu Android 6.0 oraz sposobu konfigurowania witryny internetowej w celu udzielenia uprawnień aplikacji mobilnej do obsługi linków aplikacji dla domeny.

AndroidX

Ten artykuł zawiera omówienie korzystania z systemu AndroidX w projektach platformy Xamarin.Android oraz linki do dokumentacji ilustrujące sposób migrowania aplikacji z biblioteki pomocy technicznej systemu Android do systemu AndroidX.

Android 10

Ten artykuł zawiera omówienie nowych funkcji w systemie Android 10, objaśnienie sposobu przygotowania platformy Xamarin.Android do programowania dla systemu Android 10 oraz linki do przykładowych aplikacji ilustrujących sposób korzystania z funkcji Systemu Android Oreo w aplikacjach platformy Xamarin.Android.

Android 9 Pie

W tym artykule przedstawiono opis nowych funkcji w systemie Android Pie, wyjaśniono, jak przygotować środowisko Xamarin.Android na potrzeby programowania w systemie Android Pie i przedstawiono przykładową aplikację, która ilustruje sposób używania nowych funkcji wyświetlania i powiadomień w aplikacjach platformy Xamarin.Android.

Android 8 Oreo

Ten artykuł zawiera omówienie nowych funkcji w systemie Android Oreo, objaśnienie sposobu przygotowania platformy Xamarin.Android do programowania w systemie Android Oreo oraz linki do przykładowych aplikacji ilustrujących sposób korzystania z funkcji Systemu Android Oreo w aplikacjach platformy Xamarin.Android.

Android 7 Nougat

Ten artykuł zawiera ogólne omówienie nowych funkcji wprowadzonych w systemie Android 7.0 Nougat.

Android 6 Marshmallow

Ten artykuł zawiera ogólne omówienie nowych funkcji wprowadzonych w systemie Android 6.0 Marshmallow.

Android 5 Lollipop

Ten przewodnik zawiera omówienie nowych funkcji systemu Android 5.0 Lollipop, takich jak Temat materiału, CardView, RecyclerView i Head Up Notifications, oraz linki do szczegółowych artykułów, które ułatwiają korzystanie z tych nowych funkcji w aplikacji.

Android 4.4 KitKat

System Android 4.4 (KitKat) jest ładowany z cornucopia funkcji dla użytkowników i deweloperów. Ten przewodnik wyróżnia kilka z tych funkcji i zawiera przykłady kodu i szczegóły implementacji, aby ułatwić ci jak największe korzyści z zestawu KitKat.

Android 4.1 Jelly Bean

Ten dokument zawiera ogólne omówienie nowych funkcji dla deweloperów, które zostały wprowadzone w systemie Android 4.1. Te funkcje obejmują: rozszerzone powiadomienia, aktualizacje usługi Android Beam w celu udostępniania dużych plików, aktualizacje multimediów, odnajdywanie sieci równorzędnej, animacje, nowe uprawnienia.

Android 4.0 Ice Cream Sandwich

W tym artykule opisano kilka nowych funkcji dostępnych dla deweloperów aplikacji z interfejsem API systemu Android 4 — Ice Cream Sandwich. Obejmuje ona kilka nowych technologii interfejsu użytkownika, a następnie analizuje różne nowe funkcje, które system Android 4 oferuje do udostępniania danych między aplikacjami i między urządzeniami.

Praca z manifestem systemu Android

W tym artykule przedstawiono plik AndroidManifest.xml oraz sposób, w jaki może być używany do kontrolowania funkcji i opisywania wymagań aplikacji Mono dla systemu Android.

Wprowadzenie do dostawców zawartości

Obiekt ContentProvider hermetyzuje repozytorium danych i udostępnia interfejs API umożliwiający dostęp do niego. Dostawca istnieje w ramach aplikacji systemu Android, która udostępnia również interfejs użytkownika do wyświetlania/zarządzania danymi. Kluczową zaletą korzystania z dostawcy zawartości jest umożliwienie innym aplikacjom łatwego uzyskiwania dostępu do hermetyzowanych danych przy użyciu obiektu klienta dostawcy (nazywanego ContentResolver). Razem dostawca zawartości i rozpoznawanie zawartości oferują spójny interfejs API między aplikacjami na potrzeby dostępu do danych, który jest prosty do kompilowania i korzystania z nich. W tym dokumencie pokazano, jak uzyskiwać dostęp do obiektów ContentProvider i kompilować je za pomocą platformy Xamarin.Android.

Mapy i lokalizacja

W tej sekcji omówiono sposób używania map i lokalizacji za pomocą platformy Xamarin.Android. Obejmuje ona wszystko, od bezpośredniego korzystania z wbudowanej aplikacji map do korzystania z interfejsu API systemu Android Mapy Google w wersji 2. Ponadto wyjaśniono, jak używać pojedynczego interfejsu API do pracy z usługami lokalizacji, które używają triangulacji komórkowej, aby umożliwić aplikacji uzyskanie poprawek lokalizacji, lokalizacji Wi-Fi i GPS.

Mowa w systemie Android

W tej sekcji omówiono sposób używania funkcji zamiany tekstu w systemie Android na mowę i mowę na tekst. Obejmuje również instalowanie pakietów językowych i interpretację tekstu mówionego do urządzenia.

Tworzenie powiązań biblioteki języka Java

W tym przewodniku opisano sposób dołączania bibliotek Języka Java do aplikacji platformy Xamarin.Android przez utworzenie biblioteki powiązań.

Wiązanie biblioteki Kotlin

W tym przewodniku wyjaśniono, jak tworzyć powiązania języka C# z kodem Kotlin, co umożliwia korzystanie z bibliotek natywnych w aplikacji platformy Xamarin.Android.

Integracja z językiem Java

Ten artykuł zawiera omówienie sposobów ponownego użycia istniejących składników Java w aplikacjach platformy Xamarin.Android przez deweloperów.

Renderscript

W tym przewodniku omówiono język Renderscript.