Özel Görünüm
Bu tabloda androidx.customview
grubundaki tüm yapılar listelenir.
Yapı | Kararlı Sürüm | Serbest Bırakma Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
özel görünüm | 1.1.0 | - | - | 1.2.0-alfa02 |
özel-havuz-kapsayıcı | 1.0.0 | - | - | - |
Bağımlılıkları bildirme
CustomView'a bağımlılık eklemek için projenize Google Maven deposunu eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.
Uygulamanız veya modülünüz için build.gradle
dosyasına ihtiyaç duyduğunuz yapıların bağımlılıklarını ekleyin:
Modern
dependencies { implementation "androidx.customview:customview:1.1.0" }
Kotlin
dependencies { implementation("androidx.customview:customview:1.1.0") }
Geri bildirim
Geri bildirimleriniz Jetpack'i iyileştirmemize yardımcı olur. Yeni sorunlar görürseniz veya bu kitaplığı geliştirme fikirleriniz varsa bize bildirin. Yeni sorun oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.
Daha fazla bilgi için Sorun İzleyici belgelerine 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
serbest bırakıldı. Sürüm 1.0.0 bu kayıtları içeriyor.
1.0.0'ın önemli özellikleri
RecyclerView
uygulamasının1.3.0-alpha02
veya sonraki bir sürüme ve Oluştur kullanıcı arayüzünün1.2.0-beta02
ya da daha yeni bir sürüme yükseltilmesi, Oluşturma görünümleri içerenRecyclerView
alt öğelerinin daha etkili bir şekilde yeniden kullanılmasını sağlar. Daha fazla bilgi için bu blog yayınına göz atın.RecyclerView benzeri bir
ViewGroup
veya kaldırıldığında ek kaynakların açıkça atılmasını gerektiren bir Görünüm (örneğin, Compose) geliştirmediğiniz sürece çoğu kullanıcı için bu kitaplığı doğrudan kullanmaya gerek yoktur.
Sürüm 1.0.0-rc01
15 Haziran 2022
androidx.customview:customview-poolingcontainer:1.0.0-rc01
serbest bırakıldı. 1.0.0-rc01 sürümü bu kayıtları içerir.
- Bu sürüm,
androidx.customview:customview-poolingcontainer:1.0.0-beta02
ile aynı.
Sürüm 1.0.0-beta02
18 Mayıs 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta02
serbest bırakıldı. 1.0.0-beta02 sürümü bu kayıtları içerir.
- Compose 1.2.0-beta02 sürümlerini desteklemek için değişiklik gerekmiyor.
Sürüm 1.0.0-beta01
11 Mayıs 2022
androidx.customview:customview-poolingcontainer:1.0.0-beta01
serbest bırakıldı. 1.0.0-beta01 sürümü bu kayıtları içerir.
Yeni Özellikler
- Dokümanları iyileştirdik.
Sürüm 1.0.0-alpha01
23 Mart 2022
androidx.customview:customview-poolingcontainer:1.0.0-alpha01
serbest bırakıldı. 1.0.0-alpha01 sürümü bu kayıtları içerir.
İlk sürümdeki özellikler
- CustomView Poolingcontainer kitaplığı, RecyclerView gibi alt Görünümler'in yaşam döngüsünü yöneten container'ların 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
serbest bırakıldı. 1.2.0-alpha02 sürümü bu kayıtları içerir.
API Değişiklikleri
ViewDragHelper
kapsamındakicreate()
yöntemlerine@NonNull
ek açıklaması eklendi. (I93a01, b/236474222)
Sürüm 1.2.0-alpha01
23 Şubat 2022
androidx.customview:customview:1.2.0-alpha01
serbest bırakıldı. 1.2.0-alpha01 sürümü bu kayıtları içerir.
Yeni Özellikler
- Görünüm hiyerarşisi dışında alt öğelerini yöneten bir container'ın etkinliklerini temizlemeyi sağlayan yeni bir
PoolingContainer
kitaplığı ekleyin. Bu, daha sonraCompose
veRecyclerView
öğelerinin (I0e3f6, b/196371929) bir bağımlılığı olarak eklenecektir
API Değişiklikleri
ExploreByTouchHelper
bölgesindeAccessibilityNodeInfoCompat#setBoundsInScreen
desteği iyileştirildi ve üst sınırları ekran sınırlarına çevirmek için kullanılabilensetBoundsInScreenFromBoundsInParent
eklendi. (Ie5529)
Sürüm 1.1.0
Sürüm 1.1.0
24 Haziran 2020
androidx.customview:customview:1.1.0
serbest bırakıldı. Sürüm 1.1.0 bu kayıtları içerir.
1.0.0'dan bu yana 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 olmadan yayınlandı. 1.1.0-rc01 sürümü bu kayıtları 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 olmadan yayınlandı. Sürüm 1.1.0-beta01 bu kayıtları içerir.
Sürüm 1.1.0-alpha02
4 Mart 2020
androidx.customview:customview:1.1.0-alpha02
serbest bırakıldı. 1.1.0-alpha02 sürümü bu kayıtları içerir.
Yeni Özellikler
- "Açık" ve "kapalı" durumu arasında geçiş yapabilen düzenler için yeni bir
Openable
arayüzü eklendi.DrawerLayout
, bu arayüzü artık DrawerLayout1.1.0-alpha04
içinde uyguluyor. (b/129979320)
Sürüm 1.1.0-alpha01
13 Haziran 2019
androidx.customview:customview:1.1.0-alpha01
serbest bırakıldı. Bu sürümdeki kaydetmeleri burada bulabilirsiniz.
API değişiklikleri
- Kenar boyutunu değiştirmeyi desteklemek için ViewDragHelper'a yeni API'ler eklendi
Hata düzeltmeleri
ExploreByTouchHelper
sürümündeki bazı küçük hatalar düzeltildi (aosp/957741)