Android_Data
Some Android learning materials, hoping to help you learn Android development.
A curated collection of Android development learning resources, books, tools, blogs, and open-source projects to study, aimed at beginners getting started with building Android apps, with annotations written in Chinese.
This repository is a curated collection of Android development learning resources, assembled to help beginners get started with building Android apps without having to hunt across the internet for scattered materials. The README is written in Chinese and targets Chinese-speaking developers, though the tools and books it references are well-known internationally.
The collection is organized into sections covering recommended books, development tools, technical blogs, community forums, open-source projects to study, newsletters, animation resources, Material Design references, and interview preparation materials. Each entry comes with a short note explaining why the author recommends it, making it more opinionated than a plain link dump.
The books section recommends titles like Thinking in Java for building language foundations, along with several Chinese-authored Android books covering topics from beginner app construction to design patterns applied to Android source code. The tools section covers Android Studio, a fast Android emulator called Genymotion, a decompiler for analyzing existing apps, and a range of Android Studio plugins for tasks like leak detection, code style checking, and generating boilerplate code automatically.
The blogs section points to technical writers who are well-regarded in the Chinese Android community, including authors of popular books and maintainers of open-source library collections. The open-source project section highlights repositories that beginners can study to understand how real Android code is structured.
The repository does not contain any runnable software or code of its own. It is purely a reference list. The author invited other experienced Android developers to contribute their own favorite tools and resources, with periodic reviews to keep quality consistent. The license is not stated in the visible portion of the README.
Where it fits
- Find recommended books and blogs to learn Android development as a beginner.
- Discover useful Android Studio plugins for detecting memory leaks and generating boilerplate code automatically.
- Browse curated open-source Android projects to study how real-world app code is structured.
- Use the interview preparation section to get ready for Android developer job interviews.