nisrulz/android-tips-tricks

☑️ [Cheatsheet] Tips and tricks for Android Development

Java

4,749

297 commits

updated Jun 8, 2025

See the code

README

Image

Show some ♥️ and 🌟 the repo to support the project

GitHub stars GitHub forks GitHub watchers GitHub followers

Follow me on Bluesky

Android Weekly AndroidDev Digest awesome-android

Also included in

Cheatsheet about tips and tricks for Android Development.

This is a simple set of tips and tricks regarding Android Development which I have gathered from various sources. It helps me direct other android devs in my community regarding stuff each android dev should know about. It is also there for me to keep track of anything I either learn on my own or from other sources now and then when browsing the internet.

Contributions are always welcome, hoping people will help me in growing this. To contribute, simply open up a PR with the changes.

Click here to navigate to the searchable book version

Development

Build Book

mdbook build

Build book and serve locally

mdbook serve --open

Build book and publish to Github Pages

./deploy-to-github-pages.sh

Credits

This curated cheatsheet includes tips and tricks that I have been following in my workflow as well as those being suggested/followed by other android devs worldwide.I have tried to add direct links wherever I could remember, giving people due credit who have explained the concepts. If you think I have missed any, then either send a PR or open an issue and I will fix it asap.

If you appreciate my work, consider buying me a cup of ☕️ to keep me recharged 🤘🏼 [PayPal]

Apache Version 2.0 | Copyright 2016 Nishant Srivastava

adb
android
android-developers
android-development
android-library
android-studio
cheatsheet
gradle
java
kotlin
material
performance
tips
tricks

nisrulz/android-tips-tricks

☑️ [Cheatsheet] Tips and tricks for Android Development

Java

4,749

297 commits

updated Jun 8, 2025

See the code

README

Image

Show some ♥️ and 🌟 the repo to support the project

GitHub stars GitHub forks GitHub watchers GitHub followers

Follow me on Bluesky

Android Weekly AndroidDev Digest awesome-android

Also included in

Cheatsheet about tips and tricks for Android Development.

This is a simple set of tips and tricks regarding Android Development which I have gathered from various sources. It helps me direct other android devs in my community regarding stuff each android dev should know about. It is also there for me to keep track of anything I either learn on my own or from other sources now and then when browsing the internet.

Contributions are always welcome, hoping people will help me in growing this. To contribute, simply open up a PR with the changes.

Click here to navigate to the searchable book version

Development

Build Book

mdbook build

Build book and serve locally

mdbook serve --open

Build book and publish to Github Pages

./deploy-to-github-pages.sh

Credits

This curated cheatsheet includes tips and tricks that I have been following in my workflow as well as those being suggested/followed by other android devs worldwide.I have tried to add direct links wherever I could remember, giving people due credit who have explained the concepts. If you think I have missed any, then either send a PR or open an issue and I will fix it asap.

If you appreciate my work, consider buying me a cup of ☕️ to keep me recharged 🤘🏼 [PayPal]

Apache Version 2.0 | Copyright 2016 Nishant Srivastava

adb
android
android-developers
android-development
android-library
android-studio
cheatsheet
gradle
java
kotlin
material
performance
tips
tricks

Significant stargazers

Andy Scherzinger

261 followers · starred Apr 2017

Kudo Chien

783 followers · starred Mar 2017

Róbert Papp

379 followers · starred Nov 2018

Sinan Sonmez (Chaush)

81 followers · starred Jun 2019