Not Just Rotation: Configuration Changes on Android

“Screen rotation!” Rotate the screen and the Activity is recreated. It’s a big reason to use ViewModels, but orientation changes aren’t the only type of configuration change that happen on Android. And even when a configuration change happens, Android doesn’t need to destroy and recreate the Activity. In this talk we’ll discuss the different types of configuration changes, what they mean, and why they happen. We’ll also discuss how novel form factors, such as foldables devices and Chromebooks, may respond in surprising ways. After the talk, you’ll have a better understanding of the various types of configuration changes on Android and be able to make an informed choice for when—and when not—to handle them in your app.

Location: Main Stage Date: July 19, 2019 Time: 1:30 pm - 1:50 pm Nicole Borrelli Nicole Borrelli