Customview

  
Özel görünümler uygulayın.

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 - - -
Bu kitaplık en son 21 Eylül 2022'de güncellenmiştir.

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.

Yeni sorun oluşturma

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ü ise 1.2.0-beta02 veya daha yeni bir sürüme yükselttiğinizde, Compose görünümleri içeren RecyclerView 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ın create() 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 sonra Compose ve RecyclerView'un (I0e3f6, b/196371929) bağımlılığı olarak eklenecektir.

API Değişiklikleri

  • ExploreByTouchHelper'te AccessibilityNodeInfoCompat#setBoundsInScreen desteği iyileştirildi ve üst sınırı ekran sınırına dönüştürmek için kullanılabilecek setBoundsInScreenFromBoundsInParent 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ü DrawerLayout 1.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

Hata düzeltmeleri

  • ExploreByTouchHelper'te bazı küçük hatalar düzeltildi ((aosp/957741)