android.graphics
Interfaces
| OnHeaderDecodedListener |
Interface for changing the default settings of a decode. |
| OnPartialImageListener |
Interface for inspecting a |
| PostProcessor |
Helper interface for adding custom processing to an image. |
| OnFrameAvailableListener |
Callback interface for being notified that a new stream frame is available. |
Classes
| Bitmap | |
| BitmapFactory |
Creates Bitmap objects from various sources, including files, streams, and byte-arrays. |
| BitmapRegionDecoder |
BitmapRegionDecoder can be used to decode a rectangle region from an image. |
| BitmapShader |
Shader used to draw a bitmap as a texture. |
| BlendModeColorFilter |
A color filter that can be used to tint the source pixels using a single color and a specific |
| 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 |
The Canvas class holds the "draw" calls. |
| Color |
The |
| ColorFilter |
A color filter can be used with a |
| 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. |
| ColorSpace |
A |
| ComposePathEffect | |
| ComposeShader |
A subclass of shader that returns the composition of two other shaders, combined by an |
| CornerPathEffect | |
| DashPathEffect | |
| DiscretePathEffect | |
| DrawFilter |
A DrawFilter subclass can be installed in a Canvas. |
| EmbossMaskFilter | |
| Gainmap |
Gainmap represents a mechanism for augmenting an SDR image to produce an HDR one with variable display adjustment capability. |
| HardwareBufferRenderer |
Creates an instance of a hardware-accelerated renderer. |
| HardwareRenderer |
Creates an instance of a hardware-accelerated renderer. |
| ImageDecoder |
A class for converting encoded images (like |
| ImageFormat | |
| Insets |
An Insets instance holds four integer offsets which describe changes to the four edges of a Rectangle. |
| Interpolator | |
| 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. |
| Matrix44 |
The Matrix44 class holds a 4x4 matrix for transforming coordinates. |
| Mesh |
Class representing a mesh object. |
| MeshSpecification |
Class responsible for holding specifications for |
| Movie | |
| NinePatch |
The NinePatch class permits drawing a bitmap in nine or more sections. |
| 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. |
| PaintFlagsDrawFilter | |
| ParcelableColorSpace |
A |
| 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. |
| PathIterator |
|
| PathMeasure | |
| Picture |
A Picture records drawing calls (via the canvas returned by beginRecording) and can then play them back into Canvas (via |
| PixelFormat | |
| Point |
Point holds two integer coordinates |
| PointF |
PointF holds two float coordinates |
| PorterDuff |
This class contains the list of alpha compositing and blending modes that can be passed to |
| PorterDuffColorFilter |
A color filter that can be used to tint the source pixels using a single color and a specific |
| PorterDuffXfermode |
Specialized implementation of |
| RadialGradient | |
| RecordingCanvas |
A Canvas implementation that records view system drawing operations for deferred rendering. |
| Rect |
Rect holds four integer coordinates for a rectangle. |
| RectF |
RectF holds four float coordinates for a rectangle. |
| Region | |
| RegionIterator | |
| RenderEffect |
Intermediate rendering step used to render drawing commands with a corresponding visual effect. |
| RenderNode |
RenderNode is used to build hardware accelerated rendering hierarchies. |
| RuntimeColorFilter |
A |
| RuntimeShader |
A |
| RuntimeXfermode |
A |
| Shader |
Shader is the base 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. |
Enums
| BlendMode |