Android APIs
Added in API level 1
package

android.graphics.drawable.shapes

Contains classes for drawing geometric shapes.

Classes

ArcShape Creates an arc shape. 
OvalShape Defines an oval shape. 
PathShape Creates geometric paths, utilizing the Path class. 
RectShape Defines a rectangle shape. 
RoundRectShape Creates a rounded-corner rectangle. 
Shape Defines a generic graphical "shape." Any Shape can be drawn to a Canvas with its own draw() method, but more graphical control is available if you instead pass it to a ShapeDrawable