I've done a few sample Android apps and I get how the component model works at a simple level. I'm wondering if the book goes into detail into the graphics API, I imagine there is a Java2D equivalent on the Android platform?
Also, how easy is it to extend and create your own custom components? I found Swing very flexible in this area, specially due to being a lightweight UI non native component model. Are the UI components in Android native or lightweight like in Swing (in other words is their UI more like Swing vs SWT). And also does the book cover any examples on custom component creation?
On custom components, anybody know any nice open source library to extend the components in Android that is widely used?