Android 11 added the ability to control the keyboard, even scrolling it in and out synchronized with your app’s content. This video demonstrates how to implement this behaviour, and covers the new Jetpack functionality enabling this for easier WindowInset handling.To aid developers with creating immersive experiences, Android 10 adds new system navigation models that allow apps to take over more of the user’s screen.
This talk looks at how apps should work with the new gesture navigation, and ways to mitigate gesture conflicts.To aid developers with creating immersive experiences, Android 10 adds new system navigation models that allow apps to take over more of the user’s screen.
This talk looks at how apps should work with the new gesture navigation, and ways to mitigate gesture conflicts.If you’ve watched my Becoming a Master Window Fitter talk, you’ll know that handling window insets can be complex. Recently I’ve been improving system bar handling in a few apps, enabling them to draw behind the status and navigation bars.A look at how to get fragment transitions working when using WindowInsetsTalk from Droidcon London 2017. Window insets have long been a source of confusion to developers, and that’s because they are indeed very confusing! The system dispatches insets for many reasons, such as drawing behind navigation bars, full-screen immersive modes or handling round displays.Talk from Droidcon NYC 2017.
Window insets have long been a source of confusion to developers, and that’s because they are indeed very confusing! The system dispatches insets for many reasons, such as drawing behind navigation bars, full-screen immersive modes or handling round displays.