Do check out Android UI guidelines and their notion of Applications, Activities & Tasks
Do read Hello World as well
Install Eclipse IDE, Android SDK Plugin for Eclipse
Here are some rough notes:
All images should be placed under Res > Drawable.
If multiple devices and resolutions are targetted, images should be placed in the corresponding hi/low/med dpi folders.
Layout is specified under Res > Layout
Manifest is an important config file that should not be renamed.
Application tag is used to specify that this is an application and not a service.
App name is set here
“Android: Icon” sends pointer to the the app icon, which should be placed in the Drawables under Resources
Pre-defined category “launcher” is used to launch the app when the app icon gets clicked.
Layouts may contain views and sub views.
Add the following code in the header section, if you want to test your xhtml/css on a mobile phone browser