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 . |