InAndroid DevelopersbyChris BanesAnimating your KeyboardNew WindowInsets APIs for checking the keyboard (IME) visibility and sizeAug 24, 20207
InAndroid DevelopersbyManuel VivoScoping in Android and HiltScoping an object A to another object B means that throughout the lifecycle of B, it’ll always have the same instance of A. When it comes…Jul 21, 20208
InAndroid DevelopersbyChris BanesAnimating your keyboard: Reacting to inset animationsReacting to inset animationsAug 24, 20204Aug 24, 20204
InAndroid DevelopersbynandanaAndroid 11 storage FAQFirst introduced in Android 10, scoped storage is designed to protect app and user data and reduce file clutter. Since then, you’ve…Jul 1, 202012Jul 1, 202012
InAndroid DevelopersbyPaul LammertsmaAndroid TV: Best practices for engaging AppsHow to customize your app’s look and feel and integrate with Android TV features.Aug 10, 20201Aug 10, 20201
InAndroid DevelopersbyChris BanesAnimating your KeyboardNew WindowInsets APIs for checking the keyboard (IME) visibility and sizeAug 24, 20207
InAndroid DevelopersbyManuel VivoScoping in Android and HiltScoping an object A to another object B means that throughout the lifecycle of B, it’ll always have the same instance of A. When it comes…Jul 21, 20208
InAndroid DevelopersbyChris BanesAnimating your keyboard: Reacting to inset animationsReacting to inset animationsAug 24, 20204
InAndroid DevelopersbynandanaAndroid 11 storage FAQFirst introduced in Android 10, scoped storage is designed to protect app and user data and reduce file clutter. Since then, you’ve…Jul 1, 202012
InAndroid DevelopersbyPaul LammertsmaAndroid TV: Best practices for engaging AppsHow to customize your app’s look and feel and integrate with Android TV features.Aug 10, 20201
InAndroid DevelopersbyBen WeissUse WorkManager for immediate background executionSome tasks just shouldn’t be deferredJul 23, 20209
InGoogle Play Apps & GamesbyCaren ChangWorking with Google Play Billing — Part 2This is the second post in a series focused on integrating Google Play’s billing system into your Android app. If you want to start from…Aug 6, 20204
InAndroid DevelopersbyChris WarringtonNew APIs in the Android Gradle PluginCo-authored with Jerome DochezJul 29, 20208