Xamarin.Android Platform Özellikleri

Bu bölümdeki belgeler Android'e özgü özellikleri kapsar. Burada Parçalar'ı kullanma, haritalarla çalışma ve İçerik Sağlayıcıları ile verileri kapsülleme gibi konuları bulabilirsiniz.

Android Beam

Android Beam, Android 4'te uygulamaların yakın mesafedeyken NFC üzerinden bilgi paylaşmasına olanak tanıyan yeni bir Yakın Alan İletişimi (NFC) teknolojisidir.

Dosyalarla Çalışma

Bu bölümde, Xamarin.Android'deki dosyalara nasıl erişılacağı açıklanmıştır.

Parmak İzi Kimlik Doğrulaması

Bu bölümde, bir Xamarin.Android uygulamasında ilk olarak Android 6.0'da kullanıma sunulan parmak izi kimlik doğrulamasının nasıl kullanılacağı açıklanır.

Firebase İş Dağıtıcı

Bu kılavuzda Firebase İş Dağıtıcısı ve Xamarin.Android uygulamasında arka plan işlerini çalıştırmayı basitleştirmek için nasıl kullanılacağı açıklanır.

Parçalar

Android 3.0, telefonlarda ve tabletlerde bulunan birçok farklı ekran boyutu için daha esnek tasarımları nasıl destekleyeceğini gösteren Parçalar'ı tanıttı. Bu makalede, Xamarin.Android uygulamaları geliştirmek için Parçaların nasıl kullanılacağı ve Ayrıca Android 3.0 öncesi (API Düzey 11) cihazlarda Parçaların nasıl desteklanacağı ele alınacaktır.

Uygulama Bağlama

Bu kılavuzda Android 6.0'ın mobil uygulamaların web sitelerinde URL'lere yanıt vermesini sağlayan bir teknik olan uygulama bağlamayı nasıl desteklediği açıklanmaktadır. Bir Android 6.0 uygulamasında uygulama bağlamanın nasıl uygulanacağı ve bir web sitesinin etki alanı için uygulama bağlantılarını işlemek üzere mobil uygulamaya izin verecek şekilde nasıl yapılandırılacağı anlatılacaktır.

AndroidX

Bu makale, Xamarin.Android projelerinizde AndroidX kullanmanın ana hatlarını sağlar ve uygulamanızı Android Destek Kitaplığı'ndan AndroidX'e geçirmeyi gösteren belgelere bağlantılar sağlar.

Android 10

Bu makale, Android 10'daki yeni özelliklerin ana hatlarını sağlar, Android 10 için Xamarin.Android geliştirmesinin nasıl hazırlandığını açıklar ve Xamarin.Android uygulamalarında Android Oreo özelliklerinin nasıl kullanılacağını gösteren örnek uygulamaların bağlantılarını sağlar.

Android 9 Pastası

Bu makale, Android Pie'daki yeni özelliklerin ana hatlarını sağlar, Xamarin.Android'i Android Pastası geliştirme için nasıl hazırlayacağınızı açıklar ve Xamarin.Android uygulamalarında yeni Android Pasta ekran kesme ve bildirim özelliklerinin nasıl kullanılacağını gösteren örnek bir uygulama sağlar.

Android 8 Oreo

Bu makale, Android Oreo'daki yeni özelliklerin ana hatlarını sağlar, Android Oreo geliştirmesi için Xamarin.Android'in nasıl hazırlandığını açıklar ve Xamarin.Android uygulamalarında Android Oreo özelliklerinin nasıl kullanılacağını gösteren örnek uygulamaların bağlantılarını sağlar.

Android 7 Nougat

Bu makale, Android 7.0 Nougat'ta kullanıma sunulan yeni özelliklere üst düzey bir genel bakış sağlar.

Android 6 Marshmallow

Bu makale, Android 6.0 Marshmallow'da kullanıma sunulan yeni özelliklere üst düzey bir genel bakış sağlar.

Android 5 Lollipop

Bu kılavuz, Malzeme Teması, CardView, RecyclerView ve Heads Up Bildirimleri gibi yeni Android 5.0 Lollipop özelliklerine genel bir bakış sağlar ve uygulamanızda bu yeni özellikleri kullanmanıza yardımcı olacak ayrıntılı makalelere bağlantılar sağlar.

Android 4.4 KitKat

Android 4.4 (KitKat) hem kullanıcılar hem de geliştiriciler için bir özellikler cornucopia ile birlikte gelir. Bu kılavuz, bu özelliklerden birkaçını vurgular ve KitKat'i en iyi şekilde kullanmanıza yardımcı olmak için kod örnekleri ve uygulama ayrıntıları sağlar.

Android 4.1 Jelly Bean

Bu belge, Android 4.1'de kullanıma sunulan geliştiricilere yönelik yeni özelliklere üst düzey bir genel bakış sağlayacaktır. Bu özellikler şunlardır: gelişmiş bildirimler, büyük dosyaları paylaşmak için Android Beam güncelleştirmeleri, multimedya güncelleştirmeleri, eşler arası ağ bulma, animasyonlar, yeni izinler.

Android 4.0 Ice Cream Sandwich

Bu makalede, Android 4 API - Ice Cream Sandwich ile uygulama geliştiricilerin kullanımına sunulan bazı yeni özellikler açıklanmaktadır. Çeşitli yeni kullanıcı arabirimi teknolojilerini kapsar ve ardından Android 4'ün uygulamalar arasında ve cihazlar arasında veri paylaşımı için sunduğu çeşitli yeni özellikleri inceler.

Android Bildirimi ile çalışma

Bu makalede AndroidManifest.xml dosyası ve işlevselliği denetlemek ve Android için Mono uygulamasının gereksinimlerini açıklamak için nasıl kullanılabileceğini anlatılmaktadır.

İçerik Sağlayıcılarına Giriş

ContentProvider bir veri deposunu kapsüller ve buna erişmek için bir API sağlar. Sağlayıcı, verileri görüntülemeye/yönetmeye yönelik bir kullanıcı arabirimi de sağlayan bir Android uygulamasının parçası olarak bulunur. İçerik sağlayıcısı kullanmanın temel avantajı, diğer uygulamaların bir sağlayıcı istemci nesnesi (ContentResolver olarak adlandırılır) kullanarak kapsüllenmiş verilere kolayca erişmesini sağlamaktır. bir içerik sağlayıcısı ve içerik çözümleyicisi birlikte, oluşturması ve kullanması kolay veri erişimi için tutarlı bir uygulamalar arası API sunar. Bu belgede, Xamarin.Android ile ContentProviders'a erişme ve derleme gösterilmektedir.

Haritalar ve Konum

Bu bölümde, Xamarin.Android ile haritaların ve konumun nasıl kullanılacağı açıklanır. Yerleşik haritalar uygulamasından google Haritalar Android API v2'yi doğrudan kullanmaya kadar her şeyi kapsar. Ayrıca, bir uygulamanın konum düzeltmeleri, Wi-Fi konumu ve GPS elde edebilmesi için hücresel üçgenleme kullanan konum hizmetleriyle çalışmak için tek bir API'nin nasıl kullanılacağını açıklar.

Android Konuşma

Bu bölümde Android Metin Okuma ve Konuşmayı Metne Dönüştürme olanaklarının nasıl kullanılacağı açıklanmıştır. Ayrıca dil paketlerini yüklemeyi ve cihaza konuşulan metnin yorumunu da kapsar.

Java Kitaplığını Bağlama

Bu kılavuzda Bağlama kitaplığı oluşturarak Java kitaplıklarını Xamarin.Android uygulamalarına ekleme işlemi açıklanmaktadır.

Kotlin Kitaplığı Bağlama

Bu kılavuzda, Bir Xamarin.Android uygulamasında yerel kitaplıkları kullanmayı mümkün kılarak Kotlin koduna C# bağlamalarının nasıl oluşturulacağı açıklanmaktadır.

Java Tümleştirmesi

Bu makalede geliştiricilerin Xamarin.Android uygulamalarında mevcut Java bileşenlerini yeniden kullanma yöntemlerine genel bir bakış sunulmaktadır.

Renderscript

Bu kılavuzda Renderscript açıklanmaktadır.