CircleDPad is a library which help add virtual DPad for Android Application. You can changes color and drawables resource for your application. You can read the click data on a buttons