Most visited

Recently visited

Added in API level 1

android.graphics

Provides low level graphics tools such as canvases, color filters, points, and rectangles that let you handle drawing to the screen directly.

Interfaces

SurfaceTexture.OnFrameAvailableListener 回调接口用于通知新的流帧可用。

Classes

Bitmap  
BitmapFactory 从各种来源创建位图对象,包括文件,流和字节数组。
BitmapFactory.Options  
BitmapRegionDecoder BitmapRegionDecoder可用于从图像中解码矩形区域。
BitmapShader 着色器用于将位图绘制为纹理。
BlurMaskFilter 这需要一个蒙版,并以指定的半径模糊其边缘。
Camera 相机实例可用于计算3D变换并生成可应用于例如 Canvas
Canvas Canvas类包含“draw”调用。
Color Color类定义了用于创建和转换颜色整数的方法。
ColorFilter 彩色滤镜可以与 Paint一起使用,以修改使用该颜料绘制的每个像素的颜色。
ColorMatrix 4x5矩阵,用于转换位图的颜色和alpha分量。
ColorMatrixColorFilter 通过4x5颜色矩阵转换颜色的滤色器。
ComposePathEffect  
ComposeShader 着色器的一个子类,它返回两个其他着色器的组合,并由 Xfermode子类组合。
CornerPathEffect  
DashPathEffect  
DiscretePathEffect  
DrawFilter DrawFilter子类可以安装在Canvas中。
EmbossMaskFilter  
ImageFormat  
Interpolator  
LayerRasterizer  
LightingColorFilter 可用于模拟简单照明效果的滤色器。
LinearGradient  
MaskFilter MaskFilter是在绘制Alpha通道遮罩之前对其执行转换的对象的基类。
Matrix Matrix类拥有一个3x3矩阵来转换坐标。
Movie  
NinePatch NinePatch类允许在九个或更多节中绘制位图。
Outline 定义一个简单的形状,用于边界图形区域。
Paint Paint类保存关于如何绘制几何图形,文本和位图的样式和颜色信息。
Paint.FontMetrics 描述给定文本大小的字体的各种度量的类。
Paint.FontMetricsInt 调用者需要将FontMetrics值设置为整数的便捷方法。
PaintFlagsDrawFilter  
Path Path类封装了由直线段,二次曲线和三次曲线组成的复合(多轮廓)几何路径。
PathDashPathEffect  
PathEffect PathEffect是Paint中对象的基类,它在被绘制矩阵转换并绘制之前影响绘制基元的几何图形。
PathMeasure  
Picture 一张图片记录绘画调用(通过beginRecording返回的画布),然后可以将它们回放到画布中(通过 draw(Canvas)drawPicture(Picture) )。对于大多数内容(例如
PixelFormat  
Point 点保存两个整数坐标
PointF PointF保存两个浮点坐标
PorterDuff  
PorterDuffColorFilter 一种颜色过滤器,可用于使用单一颜色和特定颜色为源像素着色 Porter-Duff composite mode
PorterDuffXfermode  
RadialGradient  
Rasterizer  
Rect Rect包含四个矩形的整数坐标。
RectF RectF为矩形保存四个浮点坐标。
Region  
RegionIterator  
Shader 着色器是绘制过程中返回水平跨度颜色的对象的基础类。
SumPathEffect  
SurfaceTexture 从图像流中捕获帧作为OpenGL ES纹理。
SweepGradient  
Typeface 字体类指定字体的字体和内在样式。
Xfermode Xfermode是被调用来在绘图管道中实现自定义“传输模式”的对象的基类。
YuvImage YuvImage包含YUV数据并提供了一种将YUV数据的区域压缩为Jpeg的方法。

Enums

Bitmap.CompressFormat 指定位图可以压缩到的已知格式
Bitmap.Config 可能的位图配置。
BlurMaskFilter.Blur  
Canvas.EdgeType  
Canvas.VertexMode  
Interpolator.Result  
Matrix.ScaleToFit 控制src rect如何对齐setRectToRect()的dst矩形。
Paint.Align 对齐指定drawText如何将文本相对于[x,y]坐标对齐。
Paint.Cap Cap规定了描边线和路径的开始和结束的处理。
Paint.Join 连接指定线条和曲线段在描边路径上连接的处理。
Paint.Style 样式指定正在绘制的图元是填充,描边还是两者(以相同颜色)。
Path.Direction 指定封闭形状(例如,
Path.FillType 枚举路径可能被填充的方式。
Path.Op 组合两条路径时可以执行的逻辑操作。
PathDashPathEffect.Style  
PorterDuff.Mode  
Region.Op  
Shader.TileMode  

Exceptions

SurfaceTexture.OutOfResourcesException 此类已在API级别19中弃用。不再抛出。 Surface.OutOfResourcesException代替。

Hooray!