AvoidXfermode |
AvoidXfermode xfermode will draw the src everywhere except on top of the
opColor or, depending on the Mode, draw only on top of the opColor. |
Bitmap |
|
BitmapFactory |
Creates Bitmap objects from various sources, including files, streams,
and byte-arrays. |
BitmapFactory.Options |
|
BitmapRegionDecoder |
BitmapRegionDecoder can be used to decode a rectangle region from an image. |
BitmapShader |
Shader used to draw a bitmap as a texture. |
BlurMaskFilter |
This takes a mask, and blurs its edge by the specified radius. |
Camera |
A camera instance can be used to compute 3D transformations and
generate a matrix that can be applied, for instance, on a
Canvas . |
Canvas |
The Canvas class holds the "draw" calls. |
Color |
The Color class defines methods for creating and converting color ints. |
ColorFilter |
|
ColorMatrix |
5x4 matrix for transforming the color+alpha components of a Bitmap. |
ColorMatrixColorFilter |
|
ComposePathEffect |
|
ComposeShader |
A subclass of shader that returns the composition of two other shaders, combined by
an Xfermode subclass. |
CornerPathEffect |
|
DashPathEffect |
|
DiscretePathEffect |
|
DrawFilter |
A DrawFilter subclass can be installed in a Canvas. |
EmbossMaskFilter |
|
ImageFormat |
|
Interpolator |
|
LayerRasterizer |
|
LightingColorFilter |
|
LinearGradient |
|
MaskFilter |
MaskFilter is the base class for object that perform transformations on
an alpha-channel mask before drawing it. |
Matrix |
The Matrix class holds a 3x3 matrix for transforming coordinates. |
Movie |
|
NinePatch |
The NinePatch class permits drawing a bitmap in nine or more sections. |
Paint |
The Paint class holds the style and color information about how to draw
geometries, text and bitmaps. |
Paint.FontMetrics |
Class that describes the various metrics for a font at a given text size. |
Paint.FontMetricsInt |
Convenience method for callers that want to have FontMetrics values as
integers. |
PaintFlagsDrawFilter |
|
Path |
The Path class encapsulates compound (multiple contour) geometric paths
consisting of straight line segments, quadratic curves, and cubic curves. |
PathDashPathEffect |
|
PathEffect |
PathEffect is the base class for objects in the Paint that affect
the geometry of a drawing primitive before it is transformed by the
canvas' matrix and drawn. |
PathMeasure |
|
Picture |
A Picture records drawing calls (via the canvas returned by beginRecording)
and can then play them back into Canvas (via draw(Canvas) or
drawPicture(Picture) ).For most content (e.g. |
PixelFormat |
|
PixelXorXfermode |
PixelXorXfermode implements a simple pixel xor (op ^ src ^ dst). |
Point |
Point holds two integer coordinates
|
PointF |
PointF holds two float coordinates
|
PorterDuff |
|
PorterDuffColorFilter |
|
PorterDuffXfermode |
|
RadialGradient |
|
Rasterizer |
|
Rect |
Rect holds four integer coordinates for a rectangle. |
RectF |
RectF holds four float coordinates for a rectangle. |
Region |
|
RegionIterator |
|
Shader |
Shader is the based class for objects that return horizontal spans of colors
during drawing. |
SumPathEffect |
|
SurfaceTexture |
Captures frames from an image stream as an OpenGL ES texture. |
SweepGradient |
|
Typeface |
The Typeface class specifies the typeface and intrinsic style of a font. |
Xfermode |
Xfermode is the base class for objects that are called to implement custom
"transfer-modes" in the drawing pipeline. |
YuvImage |
YuvImage contains YUV data and provides a method that compresses a region of
the YUV data to a Jpeg. |