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 |