Lifecycle
Official docs outline
6 sections- Handling lifecycles
Lifecycle states and events, LifecycleOwner and LifecycleObserver.
- Lifecycle-aware coroutines
lifecycleScope, repeatOnLifecycle and viewModelScope.
- ViewModel overview
ViewModel scope, configuration-change survival and state holders.
- Saved state for ViewModel
SavedStateHandle and process-death restoration.
- LiveData overview
LiveData, MutableLiveData, Transformations and MediatorLiveData.
- Release notes
Lifecycle, ViewModel and LiveData artifacts.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.