Уроки по разработке на Android
чтобы писать под 4.0 — 4.3, сначала нужно изучить api 1-14 уровня, а потом 15-17.

developer.android.com/training/index.html

на русском и для новичков startandroid.ru/ru/
Если английский не смущает commonsware.com/Android/
старые версии автор раздает бесплатно и можно скачать полистать, чтобы понять — устраивает ли