Localbroadcastmanager
Update Terbaru | Rilis Stabil | Kandidat Rilis | Rilis Beta | Rilis Alfa |
---|---|---|---|---|
12 Januari 2022 | 1.1.0 | - | - | - |
Masukan
Masukan Anda membantu meningkatkan kualitas Jetpack. Beri tahu kami jika Anda menemukan masalah baru atau mempunyai masukan untuk meningkatkan kualitas library ini. Harap periksa masalah yang sudah diketahui dalam library ini sebelum membuat laporan baru. Anda dapat memberikan suara untuk masalah yang sudah diketahui dengan mengklik tombol bintang.
Lihat dokumentasi Issue Tracker untuk informasi selengkapnya.
Versi 1.1.0
Versi 1.1.0
12 Januari 2022
androidx.localbroadcastmanager:localbroadcastmanager:1.1.0
dirilis. Versi 1.1.0 berisi commit ini.
Perubahan penting sejak versi 1.0.0
androidx.localbroadcastmanager
sepenuhnya tidak digunakan lagi. Tidak akan ada lagi rilis library ini. Developer harus mengganti penggunaan LocalBroadcastManager
dengan implementasi lain dari pola yang dapat diamati. Bergantung pada kasus penggunaan, opsi yang sesuai mungkin adalah LiveData
atau aliran reaktif.
Versi 1.1.0-rc01
15 Desember 2021
androidx.localbroadcastmanager:localbroadcastmanager:1.1.0-rc01
dirilis. Versi 1.1.0-rc01 berisi commit berikut.
Versi 1.1.0-alpha01
17 Desember 2018
androidx.localbroadcastmanager
akan dihentikan dalam versi 1.1.0-alpha01
.
Alasan
LocalBroadcastManager
merupakan bus peristiwa skala aplikasi dan mencakup pelanggaran lapisan di aplikasi Anda; komponen apa pun dapat memproses peristiwa dari komponen lainnya.- Bus ini mewarisi batasan kasus penggunaan
BroadcastManager
sistem yang tidak perlu; developer harus menggunakanIntent
meskipun objek hanya ada dalam satu proses dan tidak pernah meninggalkannya. Untuk alasan yang sama, bus tersebut tidak mengikutiBroadcastManager
yang mempertimbangkan fitur.
Hal ini menjadikan pengalaman developer semakin rumit.
Penggantian
- Anda dapat mengganti penggunaan
LocalBroadcastManager
dengan penerapan lain dari pola yang dapat diamati. Bergantung pada kasus penggunaan Anda, opsi yang sesuai mungkin adalahLiveData
atau aliran reaktif.