(The author starts from HelloWorld and explains the basic knowledge of Android development and important basic concepts of each system in detail with the method of example. The article has clear layout and direct code, which is very suitable for beginners to learn and understand the basic knowledge of Android. This document includes the following annexes:)