Pustaka Dukungan Android 23.2 – Bangun Aplikasi Untuk Berbagai Perangkat Lebih Luas

[ad_1]

The BIG Additions

Meskipun Android Support Library 23.2 hadir dengan fitur mode hari / malam baru, dua tambahan besar –

  • Dukung drawable vektor untuk API lebih tinggi dari 7 perangkat

  • Animated vector drawables untuk API lebih tinggi dari 11 perangkat

Vektor drawables memungkinkan pengguna untuk mengganti beberapa png aset dengan drawable vektor tunggal. AppCompat telah menerima serangkaian fitur baru yang memungkinkan pengembang untuk menggunakan drawables vektor bahkan di tempat-tempat di mana id yang dapat ditarik tidak diterima (seperti file XML). Anda dapat menggunakan ImageView dengan AppCompat, Anda dapat menambahkan aplikasi: atribut srcCompat ke vektor referensi yang dapat digambar.


<ImageView
android: layout_width = "wrap_content"
android: layout_height = "wrap_content"
app: srcCompat = "@ drawable / ic_add" />

Referensi langsung dari vektor yang dapat digambar di luar aplikasi: srcCompat tidak berfungsi pada versi Android yang lebih lama dari Lollipop.

Tema Hari / Malam

Ada tema AppCompat Day / Night baru dalam versi 23.2 – Theme.AppCompat.DayNight. Tema ini memungkinkan aplikasi untuk mendukung tema terang dan gelap pada API 14 dan perangkat yang lebih tinggi. Mode default akan menjadi 'malam', tetapi dapat diganti dengan metode di AppCompatDelegate. Jika aplikasi Anda memiliki izin lokasi, maka tergantung pada waktu dan lokasi terakhir yang diketahui, AppCompatDelegate.MODE_NIGHT_AUTO dapat digunakan untuk beralih antara siang dan malam secara otomatis. Jika Anda ingin menyesuaikan sumber daya apa pun untuk muncul sebagai modus malam secara khusus, maka AppCompat menggunakan kembali folder kualifikasi sumber daya malam untuk menyesuaikan setiap sumber daya yang akan dibutuhkan.

Perpustakaan Dukungan Desain

Design Support Library mengimplementasikan banyak pola Desain Material yang membantu pengembang menambahkan lembaran bawah ke aplikasi mereka. Dengan melampirkan BottomSheetBehavior ke tampilan anak dari CoordinatorLayout, Anda dapat secara otomatis mendapatkan deteksi sentuh yang sesuai untuk transisi antara lima negara –

  • STATE_COLLAPSED

  • STATE_DRAGGING

  • STATE_SETTLING

  • STATE_EXPANDED

  • STATE_HIDDEN

Dukungan v4: MediaBrowserServiceCompat

Dukungan pustaka v4 adalah fondasi untuk sebagian besar pustaka dukungan dan mencakup banyak fitur kerangka kerja yang diperkenalkan dengan versi baru. MediaBrowserServiceCompat dan MediaBrowserCompat memberikan solusi yang kompatibel untuk API terbaru ke semua API 4 dan perangkat yang lebih tinggi. Ini mendukung pemutaran audio di Android Audio dan browsing meida di Android Wear.

RecyclerView

Widget RecyclerView menyediakan basis yang canggih dan fleksibel untuk membuat daftar dan kisi-kisi saat mendukung animasi. Versi ini memiliki API LayoutManager: pengukuran otomatis dan memungkinkan RecyclerView menyesuaikan dengan ukuran konten.

Tab Kustom

Tab Kustom memungkinkan transisi tanpa batas ke konten web tanpa mengganggu UX aplikasi.

Leanback untuk Android TV

Dengan Leanback, aplikasi dapat dialihkan ke Android TV tanpa mengorbankan UX.

Versi 23.2 tersedia dengan SDK Manager dan Android Studio, membuat Pengembangan aplikasi Android menarik dengan teknologi IoT.

[ad_2]

You may also like...

Popular Posts

Leave a Reply

Your email address will not be published. Required fields are marked *