Сам только изучаю, но могу посоветовать:
для изучения Java
Кей Хорстманн, Гари Корнелл — Java 2 в 2-х томах
www.ozon.ru/context/detail/id/3817476/
www.ozon.ru/context/detail/id/4168066/
конкретно по Андроиду:
James Steel — Android development Cookbook — кратко и понятно о основных моментах разработки
www.amazon.com/Android-Developers-Cookbook-Building-Applications/dp/0321741234/ref=sr_1_6?ie=UTF8&qid=1317421622&sr=8-6