I never used Java before, like EVER. I've got a few years of C, C++ and C# under my belt so felt as if I could jump into it and pick up the basics quickly. I was right on that at least. I have, however, realised that the Eclipse IDE is lacking somewhat when compared to the Microsoft IDEs. I doubt you can blame anyone as it's a great product, but I just don't feel as happy with it as I do in Visual Studio. The way the Android platform integrates into the IDE is admirable; there's support for virtual devices (emulators) and debugging on an actual device. You just use the USB cable from out the box and follow the detailed instructions on the Android developer's portal. Boom, there you go. No trouble.
Within a couple of hours I'd found a basic OpenGL ES and Java tutorial and had wired myself up a spinning rectangle that was textured with one of Szaza's wonderful "Coup" images. Wonderful. I then looked into adding some really simple Touch controls, I wanted to be able to use the touchscreen to control the direction of the rotation. To my surprise it was extremely easy - a simple capture of a MotionEvent and then processing it from there. Amongst loads of other things, it gives you X & Y positions of now and when the event started - it's all pretty intuitive.