derlenen materyal 3 uyarlanabilir
Son Güncelleme | Kararlı Sürüm | Serbest Bırakma Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
1 Mayıs 2024 | - | - | - | 1.0.0-alfa12 |
Bağımlılıkları bildirme
Oluşturma işlemine 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ın 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.compose.material3.adaptive:adaptive:1.0.0-alpha12" implementation "androidx.compose.material3.adaptive:adaptive-layout:1.0.0-alpha12" implementation "androidx.compose.material3.adaptive:adaptive-navigation:1.0.0-alpha12" }
Kotlin
dependencies { implementation("androidx.compose.material3.adaptive:adaptive:1.0.0-alpha12") implementation "androidx.compose.material3.adaptive:adaptive-layout:1.0.0-alpha12" implementation "androidx.compose.material3.adaptive:adaptive-navigation:1.0.0-alpha12" }
Bağımlılıklar hakkında daha fazla bilgi edinmek için Derleme bağımlılıkları ekleme konusuna bakın.
Geri bildirim
Geri bildiriminiz Jetpack'i daha iyi hale getirmemize yardımcı oluyor. Yeni sorunlar keşfederseniz veya bu kitaplığı nasıl geliştirebileceğimizle ilgili fikirleriniz varsa 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 belgelerine bakın.
Material3 Uyarlanabilir Sürüm 1.0 Oluşturma
Sürüm 1.0.0-alpha12
1 Mayıs 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha12
yayınlandı. 1.0.0-alpha12 sürümü bu kayıtları içerir.
API Değişiklikleri
HingeInfo
hesabınaisFlat
bilgilerini ekleyin (Ie0516, b/333784198)- Uyarlanabilir API'leri deneysel olmayan bir hale getirme (I1d038)
- Uyarlanabilir düzen API'lerini deneysel olmayan bir hale getirin (Id23df)
- Sıralamadaki
BackNavigationBehavior
değeri, değer sınıfı (Id8757) olarak değiştirildi
Hata Düzeltmeleri
- Geçiş oranını lambda olarak değiştirin (I6f5a9)
SizeTracker
ürününün ilk durum sorununu düzeltin (18326a9)- Bağlantı listesini
Posture
eşitlik kontrolüne dahil et (6687137)
Sürüm 1.0.0-alpha11
17 Nisan 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha11
yayınlandı. 1.0.0-alpha11 sürümü bu kayıtları içerir.
API Değişiklikleri
- Kapsam arayüzlerinin kapalı olmasını sağlayın. (Iefa57)
AnimatedPaneScope
ile tanışın. (I62d73, b/332750742)AdaptStrategy
cihazınızın kapalı ve sabit olmasını sağlayın. (Ia28b2)PaneScaffoldDirective
kopyalama yöntemini kullanın. (I9291f)ThreePaneScaffoldScope
sınıfını deneysel olarak işaretleyin. (I9d527)- Gezinmeyi destekleyen, kullanımı kolay iskele API'leri sağlayın. (I263f0, b/321010778)
Sürüm 1.0.0-alfa10
3 Nisan 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha10
yayınlandı. 1.0.0-alpha10 sürümü bu kayıtları içerir.
API Değişiklikleri
- Varsayılan tercih edilen genişliği uyarlanabilir ve özelleştirilebilir yapın. (Ic3abc)
- İskele yönergesi hesaplama işlevlerini yeniden adlandırabilirsiniz. (I10855)
- scaffold API'lerinden dolguları ve ekleri kaldırın. (I786f8)
- Genel türler olmadan gezgin hatırlama yöntemleri ekleyin. (I607c3)
Sürüm 1.0.0-alpha09
20 Mart 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha09
yayınlandı. 1.0.0-alpha09 sürümü bu kayıtları içerir.
API Değişiklikleri
ThreePaneScaffoldScope
öğesine durum geçiş alanları ekleyin. (I3d917)- Yapı iskelet parametrelerini yeniden sıralayın. (I4dff5)
AnimatedPane
değiştirici parametresinin varsayılan değerini girin. (I77dd7)
Hata Düzeltmeleri
- Bölme hareketlerine ara boyut ekleyin. (a3174ca)
Sürüm 1.0.0-alpha08
6 Mart 2024
androidx.compose.material3.adaptive:adaptive-*:1.0.0-alpha08
yayınlandı. 1.0.0-alpha08 sürümü bu kayıtları içerir.
Yeni Özellikler
- Bölmeler arasında geçiş yaparken gecikmeli kaydırma uygulayın. (I1a38e)
API Değişiklikleri
ThreePaneScaffoldState
arayüzü kaldırıldı. (I63f23)
Sürüm 1.0.0-alpha07
21 Şubat 2024