android-tips-tricks
:ballot_box_with_check: [Cheatsheet] Tips and tricks for Android Development
This repository is a cheatsheet of tips and tricks for Android app development, gathered from various sources by the maintainer over time. Android development involves a number of tools and concepts, including ADB (a command-line tool for communicating with Android devices), Android Studio (the main development environment), Gradle (the build system used to compile and package apps), and various libraries that developers use in everyday projects. The cheatsheet covers practical shortcuts and patterns across these areas that developers frequently need but may not find easily in official documentation.
The author started the collection as a personal reference and as a resource for pointing other developers in their community toward things every Android developer should know. The material was gathered from the maintainer's own workflow and from tips shared by other developers online, with links back to original sources where possible. It has been featured in Android Weekly and AndroidDev Digest, two newsletters that track the Android development ecosystem, and is listed in the awesome-android curated resource collection.
The content is published as a searchable book at the author's website using mdBook, a tool that converts Markdown files into a website with navigation and search. The GitHub repository holds the source files, and you can build and preview the book locally with a single command if you have mdBook installed. A deployment script is included for publishing updates to GitHub Pages.
Contributions via pull requests are welcome. The README is brief and mostly points to the website version for the actual content. The project is licensed under Apache 2.0.