In addition to understanding the way the ADT plug-ins modify Eclipse, some familiarity with Eclipse’s system of views and perspectives will help you recognize what you are looking at when you use Eclipse in Android software development. An Eclipse view is a part of the Eclipse window that displays information of a certain type, or in a certain way: a list of projects and project files, a list of errors in code, a hierarchical view of entities in a class, and so on. A perspective is an arrangement of views designed for a particular purpose, such as editing Java, or debugging.
If your Eclipse environment does not result in the same set of views shown in the examples here or listed among the main views, don’t be alarmed. Different sets of plug-ins can result in different behavior, including the set of default views in some perspectives. The most important perspectives for Java coding are the Package Explorer, Editor, and Outline views, and those should be present in your Eclipse environment.
When you first start Eclipse (after you get past the Welcome screen) but before you have created any projects, you should see something similar to Figure 5-4.
Figure 5-4. An empty workspace, with the ADT plug-in configured
The workspace pictured here is a little more cramped than what you will probably experience. Most coders use larger screens in order to see the information ...