I looked at the table of contents, and I noticed There's a chapter regarding openGL.
I have never used openGL, so my question is, would I have to learn openGL first, or is the information in the book is enough to integrate it within my Android apps?
Satya could do a better job answering this one, but he would say that we cover OpenGL enough to get started, and you don't need to know it before reading our book. If you're already experienced in OpenGL, our book won't add to your knowledge. So given that, I'd say you will find our book very useful.
To add to Dave's comments, this book is still useful to some extent for the experienced OpenGL programmer as well because it deals with the Android Speciific interfaces that are required for you to start calling the OpenGL APIs.