Each person has a different specialization direction on Android. I set my own direction to Linux kernel porting and driver development (it seems that I cannot find the Learning Documentation and can provide guidance ), however, most people may continue to develop applications. Below are the official Android suggestions for reference:
Familiar with Hello World
This is what we described in the previous section. It is also a required course for every new Android beginner.
Learn about Android and lay a solid foundation
2. Browse Dev Guide
;
2. Read about Android. This is the content of Chapter 2: What is Android?
;
2. Learn about the android framework and how to run the application on it: Application Fundamentals
;
2. Browse Android framework API: Reference
;
Inquiry development tools
2. Browse the development tools provided by Android: development tools
;
2. Read in Eclipse/ADT
In other ides
To learn how to develop android in these two types of IDES;
2. Read developing on a device
To build an Android-driven device to run and test programs on it;
Take the notepad example as the entry navigation
2. notepad tutorial
Provides guidance on how to build a complete Android program and provides many useful comments to Android systems and APIs. The notepad example uses a moderately complex program to show us the important design and architecture ideas of Android;
2. for Android development, the notepad example is a wonderful "Step 2 ";
Exploring some code
The android SDK provides sample code and programs for each platform version. You can
To view these examples, or download them to the SDK through "android SDK and AVD manager", and download them to/samples.
Visit the android developer Group
View community
A list of Android Developers on the webpage. In particular, you may want to browse Android Developers
To see what the android development community looks like.