Interface | Description |
---|---|
SurfaceTexture.OnFrameAvailableListener |
Callback interface for being notified that a new stream frame is available.
|
Class | Description |
---|---|
Atlas | |
Atlas.Entry |
Represents a bitmap packed in the atlas.
|
AvoidXfermode | Deprecated |
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.
|
CanvasProperty<T> |
TODO: Make public?
|
Color |
The Color class defines methods for creating and converting color ints.
|
ColorFilter |
A color filter can be used with a
Paint to modify the color of
each pixel drawn with that paint. |
ColorMatrix |
4x5 matrix for transforming the color and alpha components of a Bitmap.
|
ColorMatrixColorFilter |
A color filter that transforms colors through a 4x5 color matrix.
|
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 | |
FontFamily |
A family of typefaces with different styles.
|
FontListParser |
Parser for font config files.
|
FontListParser.Alias | |
FontListParser.Axis | |
FontListParser.Config | |
FontListParser.Family | |
FontListParser.Font | |
ImageFormat | |
Insets |
An Insets instance holds four integer offsets which describe changes to the four
edges of a Rectangle.
|
Interpolator | |
LargeBitmap |
LargeBitmap can be used to decode a rectangle region from an image.
|
LayerRasterizer | Deprecated |
LightingColorFilter |
A color filter that can be used to simulate simple lighting effects.
|
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.
|
NinePatch.InsetStruct |
Struct of inset information attached to a 9 patch bitmap.
|
Outline |
Defines a simple shape, used for bounding graphical regions.
|
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
Picture.draw(Canvas) or
Canvas.drawPicture(Picture) ).For most content (e.g. text, lines, rectangles),
drawing a sequence from a picture can be faster than the equivalent API
calls, since the picture performs its playback without incurring any
method-call overhead. |
PixelFormat | |
PixelXorXfermode | Deprecated |
Point |
Point holds two integer coordinates
|
PointF |
PointF holds two float coordinates
|
PorterDuff | |
PorterDuffColorFilter |
A color filter that can be used to tint the source pixels using a single
color and a specific
Porter-Duff composite mode . |
PorterDuffXfermode | |
RadialGradient | |
Rasterizer | Deprecated |
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 | |
TableMaskFilter | |
TemporaryBuffer | |
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.
|
Enum | Description |
---|---|
Atlas.Type |
Each type defines a different packing algorithm that can
be used by an
Atlas . |
AvoidXfermode.Mode | |
Bitmap.CompressFormat |
Specifies the known formats a bitmap can be compressed into
|
Bitmap.Config |
Possible bitmap configurations.
|
BlurMaskFilter.Blur | |
Canvas.EdgeType | |
Canvas.VertexMode | |
Interpolator.Result | |
Matrix.ScaleToFit |
Controlls how the src rect should align into the dst rect for
setRectToRect().
|
Paint.Align |
Align specifies how drawText aligns its text relative to the
[x,y] coordinates.
|
Paint.Cap |
The Cap specifies the treatment for the beginning and ending of
stroked lines and paths.
|
Paint.Join |
The Join specifies the treatment where lines and curve segments
join on a stroked path.
|
Paint.Style |
The Style specifies if the primitive being drawn is filled, stroked, or
both (in the same color).
|
Path.Direction |
Specifies how closed shapes (e.g. rects, ovals) are oriented when they
are added to a path.
|
Path.FillType |
Enum for the ways a path may be filled.
|
Path.Op |
The logical operations that can be performed when combining two paths.
|
PathDashPathEffect.Style | |
PorterDuff.Mode | |
Region.Op | |
Shader.TileMode |
Exception | Description |
---|---|
SurfaceTexture.OutOfResourcesException | Deprecated
No longer thrown.
|
Annotation Type | Description |
---|---|
Canvas.Saveflags | |
Outline.Mode | |
PixelFormat.Opacity |