Bok?
Det finns säkerligen bra böcker... det brukar det alltid göra.
Jag hade nog i stället rekommenderat en simpel onlineguide, det finns det många av. Android har förändrats mycket på kort tid, hela tiden nya versioner så en ett år gammal bok riskerar att vara gammal. Däremot koncept kan vara bra...
Det bästa är ju att egentligen gå en kurs, det brukar dock vara dyrt. Men kanske kan du leta upp en kurs, alt. distanskurs som hålls online på någon skola? Det kan dock vara bra att vara lite förberedd inför en sådan så du läst på om grunderna och testat bygga någon egen simpel app.
Själv blev jag tillfrågad om jag ville ha ett jobb där jag gjorde android, win ce, sql, web, wcf (webtjänstlager) och hade endast tidigare kunskaper om winforms, wcf, sql, men å andra sidan riktigt bra på det Och den vägen lärt sig av kollega och snabbt läsa på online och dyka in i projekt och vidareutveckla dem...
Jag tycker du bör ladda ned android sdk och android studio, finns info på deras websida. Läs på om vad activity och fragments är, samt deras livscykel, det är a-o att kunna för att arbeta med android. Därefter, följ en simpel onlineguide du tycker verkar vettig och testa bygg en app.
Måste du nödvändigtvis ha en bok så kan jag inte rekommendera någon, för jag känner inte till någon och har inte letat heller, men det vore säkerligen bra.
http://www.geeknaut.com/android-books-12194161.html
http://nimooli.com/blog/best-android-books-2014/
Testa sök på android development book och välj någon som tycks ha fått bra reslutat.
Klicka runt här: http://developer.android.com/index.html