Customview

  
Mengimplementasikan tampilan kustom.

Tabel ini mencantumkan semua artefak dalam grup androidx.customview.

Artefak Rilis Stabil Kandidat Rilis Rilis Beta Rilis Alfa
customview 1.1.0 - - 1.2.0-alpha02
customview-poolingcontainer 1.0.0 - - -
Library ini terakhir diperbarui pada: 21 September 2022

Mendeklarasikan dependensi

Untuk menambahkan dependensi pada CustomView, Anda harus menambahkan repositori Maven Google ke project Anda. Baca repositori Maven Google untuk mengetahui informasi selengkapnya.

Tambahkan dependensi untuk artefak yang diperlukan dalam file build.gradle bagi aplikasi atau modul Anda:

Groovy

dependencies {
    implementation "androidx.customview:customview:1.1.0"
}

Kotlin

dependencies {
    implementation("androidx.customview:customview:1.1.0")
}

Masukan

Masukan Anda membantu meningkatkan kualitas Jetpack. Beri tahu kami jika Anda menemukan masalah baru atau mempunyai masukan untuk meningkatkan kualitas library ini. Harap periksa masalah yang sudah diketahui dalam library ini sebelum membuat laporan baru. Anda dapat memberikan suara untuk masalah yang sudah diketahui dengan mengklik tombol bintang.

Laporkan masalah baru

Lihat dokumentasi Issue Tracker untuk informasi selengkapnya.

Customview Poolingcontainer Versi 1.0

Versi 1.0.0

27 Juli 2022

androidx.customview:customview-poolingcontainer:1.0.0 dirilis. Versi 1.0.0 berisi commit ini.

Fitur utama 1.0.0

  • Mengupgrade RecyclerView ke 1.3.0-alpha02 atau yang lebih baru dan Compose UI ke 1.2.0-beta02 atau yang lebih baru akan memungkinkan penggunaan ulang turunan RecyclerView yang berisi tampilan Compose dengan performa yang baik. Lihat postingan blog ini untuk informasi selengkapnya.

  • Untuk sebagian besar pengguna, Anda tidak perlu menggunakan library ini secara langsung, kecuali jika Anda mengembangkan ViewGroup seperti RecyclerView atau View yang memerlukan resource tambahan agar benar-benar hilang saat dihapus (seperti Compose).

Versi 1.0.0-rc01

15 Juni 2022

androidx.customview:customview-poolingcontainer:1.0.0-rc01 dirilis. Versi 1.0.0-rc01 berisi commit ini.

  • Versi ini sama persis dengan androidx.customview:customview-poolingcontainer:1.0.0-beta02.

Versi 1.0.0-beta02

18 Mei 2022

androidx.customview:customview-poolingcontainer:1.0.0-beta02 dirilis. Versi 1.0.0-beta02 berisi commit ini.

  • Tidak ada perubahan yang diperlukan untuk mendukung versi Compose 1.2.0-beta02.

Versi 1.0.0-beta01

11 Mei 2022

androidx.customview:customview-poolingcontainer:1.0.0-beta01 dirilis. Versi 1.0.0-beta01 berisi commit ini.

Fitur Baru

  • Peningkatan dokumentasi.

Versi 1.0.0-alpha01

23 Maret 2022

androidx.customview:customview-poolingcontainer:1.0.0-alpha01 dirilis. Versi 1.0.0-alpha01 berisi commit ini.

Fitur dalam rilis pertama

  • Library CustomView Poolingcontainer berisi utilitas untuk memproses siklus proses penampung yang mengelola siklus proses View turunannya, seperti RecyclerView.

Versi 1.2.0

Versi 1.2.0-alpha02

21 September 2022

androidx.customview:customview:1.2.0-alpha02 dirilis. Versi 1.2.0-alpha02 berisi commit ini.

Perubahan API

  • Menambahkan anotasi @NonNull ke metode create() dari ViewDragHelper. (I93a01, b/236474222)

Versi 1.2.0-alpha01

23 Februari 2022

androidx.customview:customview:1.2.0-alpha01 dirilis. Versi 1.2.0-alpha01 berisi commit ini.

Fitur Baru

  • Menambahkan library PoolingContainer baru yang memungkinkan pemrosesan peristiwa penghapusan container yang mengelola turunannya di luar Hierarki tampilan. Hal ini nantinya akan ditambahkan sebagai dependensi Compose dan RecyclerView (I0e3f6, b/196371929)

Perubahan API

  • Meningkatkan dukungan untuk AccessibilityNodeInfoCompat#setBoundsInScreen di ExploreByTouchHelper dan menambahkan setBoundsInScreenFromBoundsInParent, yang dapat digunakan untuk menerjemahkan batas induk ke batas layar. (Ie5529)

Versi 1.1.0

Versi 1.1.0

24 Juni 2020

androidx.customview:customview:1.1.0 dirilis. Versi 1.1.0 berisi commit ini.

Perubahan utama sejak versi 1.0.0

  • Menambahkan antarmuka Openable baru untuk tata letak yang dapat bertransisi antara status 'terbuka' dan 'tertutup'.

Versi 1.1.0-rc01

20 Mei 2020

androidx.customview:customview:1.1.0-rc01 dirilis tanpa perubahan sejak 1.1.0-beta01. Versi 1.1.0-rc01 berisi commit ini.

Versi 1.1.0-beta01

1 April 2020

androidx.customview:customview:1.1.0-beta01 dirilis tanpa perubahan sejak 1.1.0-alpha02. Versi 1.1.0-beta01 berisi commit ini.

Versi 1.1.0-alpha02

4 Maret 2020

androidx.customview:customview:1.1.0-alpha02 dirilis. Versi 1.1.0-alpha02 berisi commit ini.

Fitur Baru

  • Menambahkan antarmuka Openable baru untuk tata letak yang dapat bertransisi antara status 'terbuka' dan 'tertutup'. DrawerLayout sekarang mengimplementasikan antarmuka ini di DrawerLayout 1.1.0-alpha04. (b/129979320)

Versi 1.1.0-alpha01

13 Juni 2019

androidx.customview:customview:1.1.0-alpha01 dirilis. Commit yang disertakan dalam versi ini dapat dilihat di sini.

Perubahan API

Perbaikan bug

  • Memperbaiki beberapa bug kecil di ExploreByTouchHelper (aosp/957741)