Source Analysis Articles

Android Configuration Changes: Activity Recreation and ViewModel Survival

A source-level walkthrough of Android configuration changes, from ActivityThread relaunch handling to NonConfigurationInstances, ViewModelStore retention, and the boundary with SavedStateHandle.