(This document is a classic tutorial for Android development. In the comments in this section, I mentioned two different developers: traditional desktop application development, which can use any programming language, and ultimately products and programs are used to run the "desktop" operating system; There are also Android program developers and JAVA programmers who develop programs for the Android platform. I don't mean to say who is better or for other purposes. The difference is just to explain and compare the development style and tools of the desktop operating system environment.)