Localbroadcastmanager
Letzte Aktualisierung | Stabile Version | Releasekandidat | Beta-Ausgabe | Alpharelease |
---|---|---|---|---|
12. Januar 2022 | 1.1.0 | - | - | - |
Feedback
Dein Feedback hilft uns, Jetpack zu verbessern. Lassen Sie uns wissen, wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie eine neue erstellen. Durch Klicken auf die Stern-Schaltfläche können Sie zu einem vorhandenen Problem abstimmen.
Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.
Version 1.1.0
Version 1.1.0
12. Januar 2022
androidx.localbroadcastmanager:localbroadcastmanager:1.1.0
wird freigegeben. Version 1.1.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.0.0
androidx.localbroadcastmanager
wurde vollständig eingestellt. Es wird keine weiteren Veröffentlichungen dieser Mediathek geben. Entwickler sollten die Verwendung von LocalBroadcastManager
durch andere Implementierungen des beobachtbaren Musters ersetzen. Je nach Anwendungsfall können Sie LiveData
oder reaktive Streams verwenden.
Version 1.1.0-rc01
15. Dezember 2021
androidx.localbroadcastmanager:localbroadcastmanager:1.1.0-rc01
wird freigegeben. Version 1.1.0-rc01 enthält diese Commits.
Version 1.1.0-alpha01
17. Dezember 2018
androidx.localbroadcastmanager
wird in Version 1.1.0-alpha01
eingestellt.
Grund
LocalBroadcastManager
ist ein anwendungsweiter Ereignisbus, der Layer-Verstöße in deiner App berücksichtigt. Jede Komponente kann Ereignisse von anderen Komponenten überwachen.- Er übernimmt unnötige Anwendungsfälle von System-
BroadcastManager
; Entwickler müssenIntent
verwenden, obwohl Objekte nur in einem Prozess enthalten sind und diesen nie verlassen. Aus diesem Grund wird die FunktionBroadcastManager
nicht berücksichtigt .
Dies kann für die Entwickler etwas verwirrend sein.
Ersatz
- Sie können die Verwendung von
LocalBroadcastManager
durch andere Implementierungen des beobachtbaren Musters ersetzen. Je nach Anwendungsfall können SieLiveData
oder reaktive Streams verwenden.