Возможности на платформе Xamarin.Android

Документы в этом разделе охватывают функции, относящиеся к Android. Здесь вы найдете сведения о том, как использовать фрагменты, работать с картами и инкапсулировать данные с помощью поставщиков содержимого.

Android Beam

Android Beam — это новая технология радиочастотной связи ближнего действия (NFC) в Android 4, которая позволяет приложениям совместно использовать информацию через NFC, если они находятся поблизости друг от друга.

Работа с файлами

Из этого раздела вы узнаете, как получить доступ к файлам в Xamarin.Android.

Проверка подлинности по отпечаткам

В этом разделе объясняется, как использовать проверку подлинности по отпечаткам, впервые представленную в Android 6.0, в приложении Xamarin.Android.

Диспетчер заданий Firebase

В этом руководстве рассматривается диспетчер заданий Firebase. Вы узнаете, как с его помощью упростить выполнение фоновых заданий в приложении Xamarin.Android.

Фрагменты

В Android 3.0 реализованы классы Fragment (фрагменты). Они обеспечивают поддержку более гибких схем размещения элементов на экранах различных размеров на телефонах и планшетах. В этой статье рассматривается разработка приложений Xamarin.Android с использованием фрагментов, а также поддержка фрагментов на устройствах с версией Android ниже 3.0 (API уровня 11).

Связывание приложений

В этом руководство показано, как в Android 6.0 используется методика связывания приложений, что позволяет мобильным приложениям реагировать на URL-адреса веб-сайтов. Вы узнаете, как реализовать связывание приложений в приложении Android 6.0 и настроить на веб-сайте доступ к домену для мобильного приложения, чтобы организовать связывание приложений для домена.

AndroidX

Эта статья содержит сведения об использовании AndroidX в проектах Xamarin.Android и ссылки на документацию, в которой показано, как перенести приложение из библиотеки поддержки Android в AndroidX.

Android 10

В этой статье представлен обзор новых возможностей Android 10, описана подготовка к разработке Xamarin.Android для Android 10 и приведены ссылки на примеры приложений, иллюстрирующие использование возможностей Android Oreo в приложениях Xamarin.Android.

Android 9 Pie

В этой статье представлен обзор новых возможностей Android Pie, описана подготовка к разработке Xamarin.Android для Android Pie и приведены примеры приложений, иллюстрирующие использование новых функций обрезки при отображении и уведомлений Android Pie в приложениях Xamarin.Android.

Android 8 Oreo

В этой статье представлен обзор новых возможностей Android Oreo, описана подготовка к разработке Xamarin.Android для Android Oreo и приведены ссылки на примеры приложений, иллюстрирующие использование возможностей Android Oreo в приложениях Xamarin.Android.

Android 7 Nougat

В этой статье представлен общий обзор новых функций, появившихся в Android 7.0 Nougat.

Android 6 Marshmallow

В этой статье представлен общий обзор новых функций, появившихся в Android 6.0 Marshmallow.

Android 5 Lollipop

В этом руководстве представлен обзор новых функций Android 5.0 Lollipop, таких как тема материалов, представление карточки, представление повторного запуска и уведомления с анонсами, а также приведены ссылки на подробные статьи, которые помогут вам использовать эти новые функции в приложении.

Android 4.4 KitKat

Android 4.4 (KitKat) предлагает множество функций как для пользователей, так и для разработчиков. В этом руководстве описываются некоторые из этих функций, а также приведены примеры кода и сведения о реализации, которые помогут максимально эффективно использовать KitKat.

Android 4.1 Jelly Bean

В этом документе представлен общий обзор новых возможностей для разработчиков, которые появились в Android 4.1. Среди этих возможностей: улучшенные уведомления, обновления Android Beam для совместного использования больших файлов, обновления для мультимедиа, обнаружение одноранговых сетей, анимации, новые разрешения.

Android 4.0 Ice Cream Sandwich

В этой статье описаны некоторые новые функции, предоставляемые разработчикам приложений в API Android 4 — Ice Cream Sandwich. В статье рассматривается несколько новых технологий пользовательского интерфейса, а также разнообразные новые возможности, предоставляемые Android 4 для совместной работы с данными в разных приложениях и на разных устройствах.

Работа с манифестом Android

В этой статье описан файл AndroidManifest.xml и его использование для управления функциями. Кроме того, здесь указаны требования к приложению Mono для Android.

Вводные сведения о поставщиках содержимого

Поставщик содержимого инкапсулирует репозиторий данных и предоставляет API для доступа к нему. Поставщик функционирует как часть приложения Android, которая также предоставляет пользовательский интерфейс для отображения данных и управления ими. Основное преимущество поставщика содержимого заключается в том, что другие приложения могут легко получать доступ к инкапсулированным данным с помощью клиентского объекта поставщика (называемого ContentResolver). Вместе поставщик и сопоставитель содержимого обеспечивают единообразный работающий между приложениями API для доступа к данным. Этот API прост в создании и использовании. В этом документе показано, как получить доступ к поставщикам содержимого и создавать их с помощью Xamarin.Android.

Карты и расположение

В этом разделе объясняется, как использовать карты и данные расположения с Xamarin.Android. Раздел охватывает все этапы от использования встроенного приложения карт до непосредственного применения API Google Maps Android версии 2. Кроме того, в разделе объясняется, как с помощью одного API работать со службами определения местоположения, которые используют функцию триангуляции сотовой связи, чтобы приложение могло получать исправленные данные расположения, а также сведения о нем, полученные с помощью Wi-Fi и GPS.

Обработка речи в Android

В этом разделе объясняется, как использовать средства Android для преобразования текста в речь и речи в текст. Кроме того, здесь рассматривается установка языковых пакетов и интерпретация текста, произнесенного на устройство.

Привязка библиотеки Java

В этом руководстве объясняется, как внедрить библиотеки Java в приложения Xamarin.Android, создав библиотеку привязок.

Привязка библиотеки Kotlin

В этом руководство объясняется, как создавать привязки C# к коду Kotlin, чтобы использовать нативные библиотеки в приложении Xamarin.Android.

Интеграция Java

В этой статье приведены общие сведения о том, как разработчики могут повторно использовать существующие компоненты Java в приложениях Xamarin.Android.

Renderscript

В этом руководстве рассматривается Renderscript.