Bagikan melalui


Fitur Platform Xamarin.Android

Dokumen di bagian ini mencakup fitur khusus untuk Android. Di sini Anda akan menemukan topik seperti menggunakan Fragmen, bekerja dengan peta, dan merangkum data dengan Penyedia Konten.

Android Beam

Android Beam adalah teknologi Near Field Communication (NFC) baru di Android 4 yang memungkinkan aplikasi berbagi informasi melalui NFC ketika berada di dekatnya.

Bekerja menggunakan File

Bagian ini membahas cara mengakses file di Xamarin.Android.

Autentikasi Sidik Jari

Bagian ini membahas cara menggunakan autentikasi sidik jari, pertama kali diperkenalkan di Android 6.0, ke aplikasi Xamarin.Android.

Dispatcher Pekerjaan Firebase

Panduan ini membahas Firebase Job Dispatcher dan cara menggunakannya untuk menyederhanakan pekerjaan latar belakang yang berjalan di aplikasi Xamarin.Android.

Fragmen

Android 3.0 memperkenalkan Fragmen, menunjukkan cara mendukung desain yang lebih fleksibel untuk berbagai ukuran layar yang ditemukan di ponsel dan tablet. Artikel ini akan membahas cara menggunakan Fragmen untuk mengembangkan aplikasi Xamarin.Android, dan juga cara mendukung Fragmen pada perangkat pra-Android 3.0 (API Level 11).

Penautan Aplikasi

Panduan ini akan membahas bagaimana Android 6.0 mendukung penautan aplikasi, teknik yang memungkinkan aplikasi seluler merespons URL di situs web. Ini akan membahas cara menerapkan penautan aplikasi di aplikasi Android 6.0 dan cara mengonfigurasi situs web untuk memberikan izin ke aplikasi seluler untuk menangani tautan aplikasi untuk domain.

AndroidX

Artikel ini menyediakan kerangka penggunaan AndroidX dalam proyek Xamarin.Android Anda dan menyediakan tautan ke dokumentasi yang menggambarkan cara memigrasikan aplikasi Anda dari Android Support Library ke AndroidX.

Android 10

Artikel ini menyediakan kerangka fitur baru di Android 10, menjelaskan cara menyiapkan Xamarin.Android untuk pengembangan Android 10, dan menyediakan tautan ke aplikasi sampel yang menggambarkan cara menggunakan fitur Android Oreo di aplikasi Xamarin.Android.

Android 9 Pie

Artikel ini menyediakan kerangka fitur baru di Android Pie, menjelaskan cara menyiapkan Xamarin.Android untuk pengembangan Android Pie, dan menyediakan contoh aplikasi yang menggambarkan cara menggunakan fitur pemotongan tampilan dan pemberitahuan Android Pie baru di aplikasi Xamarin.Android.

Android 8 Oreo

Artikel ini menyediakan kerangka fitur baru di Android Oreo, menjelaskan cara menyiapkan Xamarin.Android untuk pengembangan Android Oreo, dan menyediakan tautan ke aplikasi sampel yang menggambarkan cara menggunakan fitur Android Oreo di aplikasi Xamarin.Android.

Android 7 Nougat

Artikel ini memberikan gambaran umum tingkat tinggi tentang fitur baru yang diperkenalkan di Android 7.0 Nougat.

Android 6 Marshmallow

Artikel ini memberikan gambaran umum tingkat tinggi tentang fitur baru yang diperkenalkan di Android 6.0 Marshmallow.

Android 5 Lollipop

Panduan ini memberikan gambaran umum tentang fitur Android 5.0 Lollipop baru seperti Tema Materi, CardView, RecyclerView, dan Pemberitahuan Heads Up, dan ditautkan ke artikel mendalam yang membantu Anda menggunakan fitur baru ini di aplikasi Anda.

Android 4.4 KitKat

Android 4.4 (KitKat) dilengkapi dengan cornucopia fitur untuk pengguna dan pengembang keduanya. Panduan ini menyoroti beberapa fitur ini dan menyediakan contoh kode dan detail implementasi untuk membantu Anda memaksimalkan KitKat.

Android 4.1 Jelly Bean

Dokumen ini akan memberikan gambaran umum tingkat tinggi tentang fitur baru untuk pengembang yang diperkenalkan di Android 4.1. Fitur-fitur ini meliputi: pemberitahuan yang ditingkatkan, pembaruan pada Android Beam untuk berbagi file besar, pembaruan untuk multimedia, penemuan jaringan peer-to-peer, animasi, izin baru.

Sandwich Es Krim Android 4.0

Artikel ini menjelaskan beberapa fitur baru yang tersedia untuk pengembang aplikasi dengan Android 4 API - Ice Cream Sandwich. Ini mencakup beberapa teknologi antarmuka pengguna baru dan kemudian memeriksa berbagai kemampuan baru yang ditawarkan Android 4 untuk berbagi data antara aplikasi dan antar perangkat.

Bekerja dengan Manifes Android

Artikel ini memperkenalkan file AndroidManifest.xml, dan bagaimana mungkin digunakan untuk mengontrol fungsionalitas dan menjelaskan persyaratan aplikasi Mono untuk Android.

Pengantar Penyedia Konten

ContentProvider merangkum repositori data dan menyediakan API untuk mengaksesnya. Penyedia ada sebagai bagian dari aplikasi Android yang juga menyediakan UI untuk menampilkan/mengelola data. Manfaat utama menggunakan penyedia konten adalah memungkinkan aplikasi lain untuk dengan mudah mengakses data yang dienkapsulasi menggunakan objek klien penyedia (disebut ContentResolver). Bersama-sama penyedia konten dan pemecah masalah konten menawarkan API antar-aplikasi yang konsisten untuk akses data yang mudah dibuat dan digunakan. Dokumen ini menunjukkan cara mengakses dan membangun ContentProviders dengan Xamarin.Android.

Peta dan Lokasi

Bagian ini membahas cara menggunakan peta dan lokasi dengan Xamarin.Android. Ini mencakup segala sesuatu mulai dari memanfaatkan aplikasi peta bawaan hingga menggunakan Google Peta Android API v2 secara langsung. Selain itu, ini menjelaskan cara menggunakan satu API untuk bekerja dengan layanan lokasi, yang menggunakan triangulasi seluler untuk memungkinkan aplikasi mendapatkan perbaikan lokasi, lokasi Wi-Fi, dan GPS.

Ucapan Android

Bagian ini membahas cara menggunakan fasilitas Teks Android ke Ucapan dan Ucapan ke Teks. Ini juga mencakup penginstalan paket bahasa dan interpretasi teks yang diucapkan ke perangkat.

Mengikat Pustaka Java

Panduan ini menjelaskan cara menggabungkan pustaka Java ke dalam aplikasi Xamarin.Android dengan membuat Pustaka Pengikatan.

Mengikat Pustaka Kotlin

Panduan ini menjelaskan cara membuat pengikatan C# ke kode Kotlin, sehingga memungkinkan untuk mengonsumsi pustaka asli dalam aplikasi Xamarin.Android.

Integrasi Java

Artikel ini memberikan gambaran umum tentang cara pengembang dapat menggunakan kembali komponen Java yang ada di aplikasi Xamarin.Android.

Renderscript

Panduan ini membahas Renderscript.