类 BitmapCanvas
- java.lang.Object
-
- com.gainscha.sdk2.BitmapCanvas
-
public class BitmapCanvas extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 BitmapCanvas(android.content.Context context, android.graphics.Bitmap bitmap)
BitmapCanvas(android.content.Context context, android.graphics.Bitmap bitmap, boolean antiAlias)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 int
drawImage(int x, int y, android.graphics.Bitmap bitmap)
绘制图片int
drawLine(int x1, int y1, int x2, int y2, int lineWidth)
绘制线段int
drawRect(int x1, int y1, int x2, int y2, int lineWidth)
绘制矩形int
drawText(int x, int y, java.lang.String text, int textSize)
绘制文本int
drawText(int x, int y, java.lang.String text, int textSize, android.graphics.Typeface typeface)
绘制文本int
drawText(int x, int y, java.lang.String text, int textSize, android.graphics.Typeface typeface, int maxLineWidth)
绘制文本int
drawText(int x, int y, java.lang.String text, int textSize, android.graphics.Typeface typeface, int maxLineWidth, int letterSpace, int lineSpace)
绘制文本android.graphics.Bitmap
getDrawBitmap()
获取绘制的图片
-
-
-
方法详细资料
-
drawText
public int drawText(int x, int y, java.lang.String text, int textSize)
绘制文本- 参数:
x
- x位置y
- y位置text
- 文本textSize
- 字号- 返回:
- 添加后的Y位置
-
drawText
public int drawText(int x, int y, java.lang.String text, int textSize, android.graphics.Typeface typeface)
绘制文本- 参数:
x
- x位置y
- y位置text
- 文本textSize
- 字号typeface
- 字体- 返回:
- 添加后的Y位置
-
drawText
public int drawText(int x, int y, java.lang.String text, int textSize, android.graphics.Typeface typeface, int maxLineWidth)
绘制文本- 参数:
x
- x位置y
- y位置text
- 文本textSize
- 字号typeface
- 字体maxLineWidth
- 最大行宽,超出自动换行- 返回:
- 添加后的Y位置
-
drawText
public int drawText(int x, int y, java.lang.String text, int textSize, android.graphics.Typeface typeface, int maxLineWidth, int letterSpace, int lineSpace)
绘制文本- 参数:
x
- x位置y
- y位置text
- 文本内容,可以加\n实现换行textSize
- 字号typeface
- 字体maxLineWidth
- 最大行宽,超出自动换行letterSpace
- 字间距,单位是PX,默认是0lineSpace
- 行间距,单位是PX,默认是0- 返回:
- 添加后的Y位置
-
drawImage
public int drawImage(int x, int y, android.graphics.Bitmap bitmap)
绘制图片- 参数:
x
- x位置y
- y位置bitmap
- 图片- 返回:
- 添加后的Y位置
-
drawLine
public int drawLine(int x1, int y1, int x2, int y2, int lineWidth)
绘制线段- 参数:
x1
- x1位置y1
- y1位置x2
- x2位置y2
- y2位置lineWidth
- 线宽- 返回:
- 添加后的Y位置
-
drawRect
public int drawRect(int x1, int y1, int x2, int y2, int lineWidth)
绘制矩形- 参数:
x1
- x1位置y1
- y1位置x2
- x2位置y2
- y2位置lineWidth
- 线宽- 返回:
- 添加后的Y位置
-
getDrawBitmap
public android.graphics.Bitmap getDrawBitmap()
获取绘制的图片- 返回:
- 绘制的图片
-
-