Slidingpanelayout
| Son Güncelleme | Kararlı Sürüm | Sürüm Adayı | Beta sürümü | Alfa Sürümü |
|---|---|---|---|---|
| 26 Ocak 2022 | 1.2.0 | - | - | - |
Bağımlılıkları bildirme
SlidingPaneLayout'a bağımlılık eklemek için Google Maven deposunu projenize 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 ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:
Eski
dependencies { implementation "androidx.slidingpanelayout:slidingpanelayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.slidingpanelayout:slidingpanelayout:1.2.0") }
Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.
Geri bildirim
Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz varsa lütfen bize bildirin. Yeni bir 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 belgelerini inceleyin.
Sürüm 1.2.0
Sürüm 1.2.0
26 Ocak 2022
androidx.slidingpanelayout:slidingpanelayout:1.2.0 iptal edilir. 1.2.0 sürümü şu commit'leri içerir.
1.1.0 sürümünden beri yapılan önemli değişiklikler
SlidingPaneLayoutartık katlanabilir ekranlara uygun. Katlanabilir cihazlardaSlidingPaneLayout, iki bölmenin boyutunu otomatik olarak ayarlayarak bölmeleri katlama, menteşe vb. yerlerin her iki tarafına yerleştirir.- Kendi yapılandırma değişikliklerinizi yaparken -
SlidingPaneLayoutartık sağlanan alan miktarı değiştiğinde (ör. katlanabilir bir cihaz açıldığında) tek bölmeli ve iki bölmeli modlar arasında animasyonla geçiş yapıyor. SlidingPaneLayoutartık iki bölme çakıştığında yeni bir kullanıcı arayüzü stiline sahip. Artık her bölme uçtan uca uzanacak.SlidingPaneLayoutaçıkken ayrıntı veya ikincil bölme, liste ya da birincil bölmeyi tamamen kaplayacak. Eski kullanıcı arayüzü stiline özgü API'ler (ör. solma rengi) kullanımdan kaldırıldı.SlidingPaneLayoutartık varsayılan olarak "kapalı"dır. Yani liste veya birincil bölme gösterilir.open()veyaopenPane()işlevini çağırdığınızda artık ayrıntı veya ikincil bölme gösterilecek.SlidingPaneLayoutöğesininIllegalStateExceptionhatası vermeden her türlü düzende kullanılabilmesini sağlamak için ek ölçü özellikleriyle uyumluluk iyileştirildi.- SlidingPaneLayout artık birden fazla PanelSlideListener'ın kaydedilmesine izin veriyor.
- Geliştiriciler artık bir kilit modu ayarlayarak kullanıcıların liste ve ayrıntı bölmeleri arasında kaydırıp kaydıramayacağını kontrol edebilir.
Sürüm 1.2.0-rc01
15 Aralık 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-rc01 iptal edilir. 1.2.0-rc01 sürümü şu commit'leri içerir.
Bağımlılık güncellemeleri
SlidingPaneLayoutartık Window1.0.0-rc01'a bağlıdır ve AndroidX Window'un önceki beta sürümleriyle uyumsuzluklar düzeltilmiştir.
Sürüm 1.2.0-beta01
1 Eylül 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-beta01 sürümünde önemli bir değişiklik yok. 1.2.0-beta01 sürümü şu commit'leri içerir.
Sürüm 1.2.0-alpha04
18 Ağustos 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha04 iptal edilir. 1.2.0-alpha04 sürümü şu commit'leri içerir.
Yeni Özellikler
SlidingPaneLayoutartık katlanabilir cihaz kullanırken tek bölme ve iki bölme modları arasında animasyonlu geçiş yapıyor. (aosp/1702066, b/186211031)SlidingPaneLayoutöğesininIllegalStateExceptionhatası vermeden her türlü düzende kullanılabilmesini sağlamak için ek ölçü özellikleriyle uyumluluk iyileştirildi. (aosp/1774187, aosp/1773623, aosp/1773256)
Hata Düzeltmeleri
- Ayrıntı bölmesinin boş bir konumuna dokunulduğunda, bölmeler çakıştığında tıklamaların liste bölmesine iletilmesine neden olan sorun düzeltildi. (aosp/1755141)
Bağımlılık Güncellemeleri
- SlidingPaneLayout artık Window 1.0.0-alpha10'a bağlıdır.
Sürüm 1.2.0-alpha03
30 Haziran 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha03 iptal edilir. 1.2.0-alpha03 sürümü şu commit'leri içerir.
Bağımlılık değişiklikleri
- SlidingPaneLayout artık Window
1.0.0-alpha09'a bağlıdır.
Sürüm 1.2.0-alpha02
5 Mayıs 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha02 iptal edilir. 1.2.0-alpha02 sürümü şu commit'leri içerir.
Hata Düzeltmeleri
SlidingPaneLayoutartık sıfır olmayan genişliğe sahip katlama özelliklerini dikkate alıyor. (847cc2)SlidingPaneLayout, artık hareketle gezinme etkinleştirildiğinde sürükleme kenarı boyutunu genişleterekDrawerLayoutdavranışını yansıtıyor. (2c6d24)SlidingPaneLayoutöğesinin açık ve kapalı durumu, cihaz kaydırılamaz durumdayken (ör.her iki bölme de yan yana gösterilirken) değiştirilse bile artık korunur. Böylece kullanıcılar cihazlarını döndürdüklerinde veya başka bir şekilde daha küçük bir ekrana geçtiklerinde ayrıntılar ekranını görmeye devam eder. (b15eda)- Kilit modunun davranışını düzeltme (Ic01dc)
Harici Katkılar
SlidingPaneLayoutişlevinin artık sıfır olmayan genişliğe sahip katlama özelliklerini dikkate alacak şekilde düzeltilmesinden dolayı Cesar Valiente'ye teşekkür ederiz. (847cc2)
Sürüm 1.2.0-alpha01
24 Mart 2021
androidx.slidingpanelayout:slidingpanelayout:1.2.0-alpha01 iptal edilir. 1.2.0-alpha01 sürümü şu commit'leri içerir.
Yeni Özellikler
SlidingPaneLayoutartık katlanabilir ekranlara uygun. Katlanabilir cihazlardaSlidingPaneLayout, iki bölmenin boyutunu otomatik olarak ayarlayarak bölmeleri katlama, menteşe vb. yerlerin her iki tarafına yerleştirir.
Davranış Değişiklikleri
SlidingPaneLayoutartık iki bölme çakıştığında yeni bir kullanıcı arayüzü stiline sahip. Artık her bölme uçtan uca uzanacak.SlidingPaneLayoutaçıkken ayrıntı veya ikincil bölme, liste ya da birincil bölmeyi tamamen kaplayacak. Eski kullanıcı arayüzü stiline özgü API'ler (ör. solma rengi) kullanımdan kaldırıldı. (Ia60ce)SlidingPaneLayoutartık varsayılan olarak "kapalı"dır. Yani liste veya birincil bölme gösterilir.open()veyaopenPane()işlevini çağırdığınızda artık ayrıntı veya ikincil bölme gösterilecek. (I5d26c)
API Değişiklikleri
- SlidingPaneLayout artık birden fazla PanelSlideListener'ın kaydedilmesine izin veriyor. (I50ce2)
- Geliştiriciler artık bir kilit modu ayarlayarak kullanıcıların liste ve ayrıntı bölmeleri arasında kaydırıp kaydıramayacağını kontrol edebilir. (Idf2fd, I5d26c)
Sürüm 1.1.0
Sürüm 1.1.0
24 Haziran 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0 iptal edilir. 1.1.0 sürümü şu commit'leri içerir.
1.0.0 sürümünden beri yapılan önemli değişiklikler
SlidingPaneLayoutartık CustomView1.1.0'da eklenenOpenablearayüzünü uyguluyor.
Sürüm 1.1.0-rc01
20 Mayıs 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-rc01, 1.1.0-beta01 tarihinden beri herhangi bir değişiklik yapılmadan yayınlandı. 1.1.0-rc01 sürümü şu commit'leri içerir.
Sürüm 1.1.0-beta01
1 Nisan 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-beta01, 1.1.0-alpha01 tarihinden beri herhangi bir değişiklik yapılmadan yayınlandı. 1.1.0-beta01 sürümü şu commit'leri içerir.
Sürüm 1.1.0-alpha01
18 Mart 2020
androidx.slidingpanelayout:slidingpanelayout:1.1.0-alpha01 iptal edilir. 1.1.0-alpha01 sürümü şu commit'leri içerir.
API Değişiklikleri
SlidingPaneLayoutartık CustomView1.1.0-alpha02'da eklenenOpenablearayüzünü uyguluyor ve DrawerLayout1.1.0-alpha04'taki değişikliği yansıtıyor. (b/129979320)