Customview
Bu tabloda androidx.customview
grubundaki tüm yapılar listelenmektedir.
Yapı | Kararlı Sürüm | Sürüm Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
customview | 1.1.0 | - | - | 1.2.0-alpha02 |
özel görünüm-havuz kapsayıcısı | 1.0.0 | - | - | - |
Bağımlılıkları beyan etme
CustomView'a bağımlılık eklemek için projenize Google Maven deposunu eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu inceleyin.
Uygulamanız veya modülünün build.gradle
dosyasına ihtiyaç duyduğunuz yapılar için bağımlılıkları ekleyin:
Eski
dependencies { implementation "androidx.customview:customview:1.1.0" }
Kotlin
dependencies { implementation("androidx.customview:customview:1.1.0") }
Geri bildirim
Geri bildiriminiz Jetpack'i iyileştirmemize yardımcı olacaktır. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz varsa bize bildirin. Yeni bir kitaplık oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oy verebilirsiniz.
Daha fazla bilgi için Sorun İzleyici dokümanlarına bakın.
Customview Poolingcontainer Sürümü 1.0
Sürüm 1.0.0
27 Temmuz 2022
androidx.customview:customview-poolingcontainer:1.0.0
yayınlanır. 1.0.0 sürümü bu kaydetmeleri içerir.
1.0.0'ın temel özellikleri
RecyclerView
sürümünü1.3.0-alpha02
veya daha yeni, Compose kullanıcı arayüzünü ise1.2.0-beta02
veya daha yeni bir sürüme yükselttiğinizde, Compose görünümleri içerenRecyclerView
alt öğe daha başarılı bir şekilde yeniden kullanılabilir. Daha fazla bilgi için bu blog yayınını inceleyin.Çoğu kullanıcı için, RecyclerView benzeri bir
ViewGroup
veya kaldırıldığında ek kaynakların açıkça kaldırılmasını gerektiren bir Görünüm (Compose gibi) geliştirmiyorsanız bu kitaplığı doğrudan kullanmanız gerekmez.
Sürüm 1.0.0-rc01
15 Haziran 2022
androidx.customview:customview-poolingcontainer:1.0.0-rc01
yayınlanır. Sürüm 1.0.0-rc01 bu kaydetmeleri içerir.
- Bu sürüm
androidx.customview:customview-poolingcontainer:1.0.0-beta02
ile aynıdır.
Sürüm 1.0.0-beta02
18 Mayıs 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta02
yayınlanır. 1.0.0-beta02 sürümü bu taahhütleri içerir.
- Compose 1.2.0-beta02 sürümlerini desteklemek için değişiklik yapılması gerekmez.
Sürüm 1.0.0-beta01
11 Mayıs 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta01
yayınlanır. 1.0.0-beta01 sürümü bu taahhütleri içerir.
Yeni Özellikler
- İyileştirilmiş dokümanlar
Sürüm 1.0.0-alpha01
23 Mart 2022
androidx.customview:customview-poolingcontainer:1.0.0-alpha01
yayınlanır. 1.0.0-alpha01 sürümü bu taahhütleri içerir.
İlk sürümdeki özellikler
- CustomView Poolingcontainer kitaplığı, alt görünümlerinin yaşam döngüsünü yöneten kapsayıcıların (ör. RecyclerView) yaşam döngüsünü dinlemek için yardımcı programlar içerir.
Sürüm 1.2.0
Sürüm 1.2.0-alpha02
21 Eylül 2022
androidx.customview:customview:1.2.0-alpha02
yayınlanır. 1.2.0-alpha02 sürümü bu taahhütleri içerir.
API Değişiklikleri
ViewDragHelper
sınıfınıncreate()
yöntemlerine@NonNull
ek açıklamaları eklendi. (I93a01, b/236474222)
Sürüm 1.2.0-alpha01
23 Şubat 2022
androidx.customview:customview:1.2.0-alpha01
yayınlanır. 1.2.0-alpha01 sürümü bu taahhütleri içerir.
Yeni Özellikler
- Çocuklarını Görünüm hiyerarşisinin dışında yöneten bir kapsayıcının etkinliklerini dinlemeye izin veren yeni bir
PoolingContainer
kitaplığı ekleyin. Bu, daha sonraCompose
veRecyclerView
'un (I0e3f6, b/196371929) bağımlılığı olarak eklenecektir.
API Değişiklikleri
ExploreByTouchHelper
'teAccessibilityNodeInfoCompat#setBoundsInScreen
desteği iyileştirildi ve üst sınırı ekran sınırına dönüştürmek için kullanılabileceksetBoundsInScreenFromBoundsInParent
eklendi. (Ie5529)
1.1.0 sürümü
1.1.0 sürümü
24 Haziran 2020
androidx.customview:customview:1.1.0
yayınlandı. 1.1.0 sürümü bu taahhütleri içerir.
1.0.0 sürümünden beri yapılan önemli değişiklikler
- "Açık" ve "kapalı" durum arasında geçiş yapabilen düzenler için yeni bir
Openable
arayüzü eklendi.
Sürüm 1.1.0-rc01
20 Mayıs 2020
androidx.customview:customview:1.1.0-rc01
, 1.1.0-beta01
tarihinden bu yana herhangi bir değişiklik içermeden yayınlandı. 1.1.0-rc01 sürümü bu taahhütleri içerir.
Sürüm 1.1.0-beta01
1 Nisan 2020
androidx.customview:customview:1.1.0-beta01
, 1.1.0-alpha02
tarihinden bu yana herhangi bir değişiklik içermeden yayınlandı. Sürüm 1.1.0-beta01 bu kaydetmeleri içerir.
Sürüm 1.1.0-alpha02
4 Mart 2020
androidx.customview:customview:1.1.0-alpha02
yayınlanır. 1.1.0-alpha02 sürümü bu kaydetmeleri içerir.
Yeni Özellikler
- "Açık" ve "kapalı" durum arasında geçiş yapabilen düzenler için yeni bir
Openable
arayüzü eklendi.DrawerLayout
, artık bu arayüzü DrawerLayout1.1.0-alpha04
çekmecesinde uygular. (b/129979320)
Sürüm 1.1.0-alpha01
13 Haziran 2019
androidx.customview:customview:1.1.0-alpha01
yayınlanır. Bu sürüme dahil edilen taahhütleri burada bulabilirsiniz.
API değişiklikleri
- ViewDragHelper'a, kenar boyutunun değiştirilmesini desteklemek için yeni API'ler eklendi
Hata düzeltmeleri
ExploreByTouchHelper
'te bazı küçük hatalar düzeltildi ((aosp/957741)