In my opinion you should start coding right now. It is the best way to learn coding. Of course read the book to the end but start making easy apps and follow some tutorials on the internet. Another good position is 'Thinking in Java' by Bruce Eckel.
Try to write easy calculator - first in pure java, next in android.
---------- Post added at 07:24 AM ---------- Previous post was at 06:54 AM ----------
Ps I will write You PM later with some good links that helped me a lot