In this this tutorial I'll show you how to parametrize your Android build by setting different built types and variants in the build.gradle file and also how to set different parameters based on type and variant
Android Application class gives the developer a nice way to initialize dependant libraries and other features.
Change Gradle settings and output apks with more descriptive filenames.
How to setup signing config in Gradle and handle keystore loading without adding secrets to version control
Adding padding to a RecyclerView might not turn out as you expected. Fortunately it's easy to fix with clipToPadding attribute.