Como iniciarse en programación android

Estimados,

Cuales son los pasos a seguir, para iniciarse en programación Android desde cero.
Existe algún manual, algunos Tips y ayuda para iniciarse en este tema.