Книги по программированию под Android?
Вот этот чувак крут. Так же он очень активно отвечает на всякие вопросы на stackoverflow.com
Для начала еще можете почитать статьи, что то вроде quick start (например эту, мне помогла одна из статей в свое время, думаю будет полезно), ну и конечно же пробуйте писать, на одной теории не выехать далеко…