Yerel Yayın Yöneticisi
Son Güncelleme | Kararlı Sürüm | Serbest Bırakma Adayı | Beta Sürümü | Alfa Sürümü |
---|---|---|---|---|
12 Ocak 2022 | 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.
Daha fazla bilgi için Sorun İzleyici belgelerine bakın.
Sürüm 1.1.0
Sürüm 1.1.0
12 Ocak 2022
androidx.localbroadcastmanager:localbroadcastmanager:1.1.0
yayınlandı. Sürüm 1.1.0 bu kayıtları içerir.
1.0.0 sürümünden sonraki önemli değişiklikler
androidx.localbroadcastmanager
desteği tamamen sonlandırıldı. Bu kitaplığın başka sürümü yayınlanmayacak. Geliştiriciler LocalBroadcastManager
kullanımlarını diğer gözlemlenebilir kalıbın uygulamalarıyla değiştirmelidir. Kullanım alanına bağlı olarak uygun seçenekler LiveData
veya reaktif akışlar olabilir.
Sürüm 1.1.0-rc01
15 Aralık 2021
androidx.localbroadcastmanager:localbroadcastmanager:1.1.0-rc01
yayınlandı. Sürüm 1.1.0-rc01 bu kayıtları içerir.
Sürüm 1.1.0-alpha01
17 Aralık 2018
androidx.localbroadcastmanager
, 1.1.0-alpha01
sürümünde kullanımdan kaldırılıyor.
Neden
LocalBroadcastManager
, uygulama genelinde bir etkinlik veri yolu olup uygulamanızdaki katman ihlallerini benimser. Herhangi bir bileşen, başka bir bileşendeki etkinlikleri dinleyebilir.BroadcastManager
sisteminin gereksiz kullanım alanı sınırlamalarını devralır. Nesneler yalnızca bir işlemde bulunup hiçbir zaman işlemden ayrılmasa da geliştiricilerinIntent
kullanması gerekir. Aynı nedenle bu özellik,BroadcastManager
Bu durum, kafa karıştırıcı bir geliştirici deneyimine neden olur.
Yerine kullanılacak öğe
LocalBroadcastManager
kullanımını gözlemlenebilir kalıbın diğer uygulamalarıyla değiştirebilirsiniz. Kullanım alanınıza bağlı olarak uygun seçeneklerLiveData
veya reaktif akışlar olabilir.