Intro to Android Game Programming

Hey guys, I've been wanting to make a game for Android but with so many different ways to go about it, I really have no idea as to which would be the best. Does anyone have any suggestions? Also to reiterate, I'm new to GAME development only, I've written a few Android apps so I already have Android programming knowledge.

EDIT: The visual aspect of my game would be simple and minimalistic, all 2D, no 3D graphics, if that helps with suggestions.