#lifecycle
14 Artikel mit diesem Tag
WebSockets bewusst einsetzen
WebSockets ermöglichen Echtzeit-Kommunikation in Android-Apps. Du lernst, wann eine dauerhafte Verbindung sinnvoll ist.
Side Effects in Jetpack Compose: Ein Überblick
Side Effects erlauben es dir, den Compose-Lebenszyklus zu verlassen. Lerne, wie du externe Aufgaben sicher in Compose integrierst.
DisposableEffect in Jetpack Compose: Effizientes Cleanup
Lerne, wie du mit DisposableEffect externe Listener und Ressourcen in Jetpack Compose sicher registrierst und beim Verlassen der UI wieder aufräumst.
Concurrency Mastery Review
Du prüfst, ob Nebenläufigkeit sicher, lebenszyklusbewusst und reaktionsschnell bleibt. So werden Apps stabiler.
ViewModel Scope – Koroutinen konfigurationsstabil verwalten
viewModelScope bindet Koroutinen an den Lebenszyklus des ViewModels. Wenn das ViewModel gelöscht wird, werden alle laufenden Jobs automatisch abgebrochen.
Flow-Debugging in Android
Du lernst, fehlende oder doppelte Flow-Emissions zu finden. Der Fokus liegt auf Collectors, Lifecycle und Sharing.
Memory-Leaks verhindern: Ownership und Cleanup im Android-Lifecycle
Memory-Leaks entstehen, wenn Objekte länger leben als nötig. Du lernst, Ownership im Lifecycle sauber zu gestalten und typische Fallen zu vermeiden.
LaunchedEffect: Coroutines im Compose-Lebenszyklus sicher verwalten
Verstehe, wie du asynchrone Prozesse an deine Compose-UI bindest. Vermeide Memory Leaks und steuere Coroutines mit passenden Schlüsseln präzise.
Single-Activity-Architektur
Die Single-Activity-Architektur strukturiert moderne Android-Apps um eine einzige Activity. Du lernst, wie Navigation und Lifecycle dabei zusammenspielen.