Skip to content

CanvasAidUtils

sloop edited this page Jun 2, 2016 · 14 revisions

CanvasAidUtils

这个是Canvas的辅助工具,主要有以下几个方法:

方法 摘要
drawCoordinateSystem 绘制一个坐标系用于检查视图位置
setStyle 设置坐标系样式,包括x轴,y轴长度,线的宽度,线的颜色
isDraw 判断当前是否会绘制辅助内容
setIsDraw 设置是否绘制辅助内容,方便发布时去除辅助线

drawCoordinateSystem

绘制辅助坐标系:

PS: 绘制坐标系所绘制的是当前状态下的坐标系,画布操作可能会影响到绘制状态。

 canvas.translate(mViewWidth/2,mViewHeight/2);  // 移动画布

 CanvasAidUtils.drawCoordinateSystem(canvas);   // <- 绘制辅助坐标系

setStyle

由于安卓设备屏幕大小不一,而且绘制时由于背景等因素,默认绘制坐标系状态不能够满足要求,可以使用 setStyle 方法来自定义坐标系样式。

Clone this wiki locally