Özel Görünüm

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

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-alpha02
customview-havuz container'ı 1.0.0 - - -
Bu kitaplık en son 21 Eylül 2022 tarihinde güncellendi

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 keşfederseniz veya bu kitaplığı geliştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni hesap 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.

Yeni sorun oluşturma

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 yayınlandı. 1.0.0 sürümü bu kayıtları içerir.

1.0.0'ın temel özellikleri

  • RecyclerView uygulamasını 1.3.0-alpha02 veya daha yeni bir sürüme ve Compose kullanıcı arayüzünü 1.2.0-beta02 ya da daha yeni bir sürüme geçirmek, Oluşturma görünümleri içeren RecyclerView 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 (Compose gibi) açıkça imha edilmesi için ek kaynakların imha edilmesini gerektiren bir Görünüm geliştirmiyorsanız çoğu kullanıcının bu kitaplığı doğrudan kullanmasına gerek yoktur.

Sürüm 1.0.0-rc01

15 Haziran 2022

androidx.customview:customview-poolingcontainer:1.0.0-rc01 yayınlandı. Sürüm 1.0.0-rc01 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 yayınlandı. 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 yayınlandı. 1.0.0-beta01 sürümü bu kayıtları içerir.

Yeni Özellikler

  • Dokümanlar iyileştirildi!

Sürüm 1.0.0-alpha01

23 Mart 2022

androidx.customview:customview-poolingcontainer:1.0.0-alpha01 yayınlandı. Sürüm 1.0.0-alpha01 bu kayıtları içerir.

İlk sürümdeki özellikler

  • CustomView Poolingcontainer kitaplığı, RecyclerView gibi alt Görünümlerin 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 yayınlandı. Sürüm 1.2.0-alpha02 bu kaydetmeleri içerir.

API Değişiklikleri

  • ViewDragHelper kapsamındaki create() 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 yayınlandı. Sürüm 1.2.0-alpha01 bu kayıtları içerir.

Yeni Özellikler

  • Alt öğelerini Görünüm hiyerarşisi dışında yöneten bir container'ın etkinliklerini temizlemeye olanak tanıyan yeni bir PoolingContainer kitaplığı ekleyin. Bu, daha sonra Compose ve RecyclerView (I0e3f6, b/196371929) bağımlılığı olarak eklenecek

API Değişiklikleri

  • ExploreByTouchHelper için AccessibilityNodeInfoCompat#setBoundsInScreen desteği iyileştirildi ve üst sınırları ekran sınırlarına çevirmek için kullanılabilen setBoundsInScreenFromBoundsInParent eklendi. (Ie5529)

Sürüm 1.1.0

Sürüm 1.1.0

24 Haziran 2020

androidx.customview:customview:1.1.0 yayınlandı. Sürüm 1.1.0 bu kayıtları 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 hiçbir değişiklik olmadan yayınlandı. Sürüm 1.1.0-rc01 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 hiç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 yayınlandı. Sürüm 1.1.0-alpha02 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, bu arayüzü artık DrawerLayout 1.1.0-alpha04 içinde uygulamaktadır. (b/129979320)

Sürüm 1.1.0-alpha01

13 Haziran 2019

androidx.customview:customview:1.1.0-alpha01 yayınlandı. Bu sürümdeki kaydetmeleri burada bulabilirsiniz.

API değişiklikleri

Hata düzeltmeleri

  • ExploreByTouchHelper sürümündeki bazı küçük hatalar düzeltildi (aosp/957741)