Canvas
高山仰望
勤能补拙 笨鸟先飞
展开
-
Canvas的drawText方法详解
通过Canvas的一些方法画圆,画矩形或者图像的时候,我们都需要有有一个定位坐标,即把圆或者矩形,画在画布上的上面位置,如:画圆:需要确定圆心,圆心确定了,圆的位置也就确定了。画矩形:需要确定左上角的坐标,坐标确定了,矩形的位置也就确定了。思考:如果我们画的是文字,那又改采用什么样的规则去画呢?1、四线格与基线 小时候,我们在刚开始学习写字母时,用的本子是四线格的,我们必须把字母按照规则写在原创 2017-09-28 22:13:24 · 12542 阅读 · 0 评论 -
Canvas的基本使用——常用的绘制方法介绍
Canvas直面意思是画布,其实是一个封装了很多绘制方法的工具类。 绘制图像有四大基本的要素:一个用来保存像素的Bitmap。一个用来执行绘制操作的工具类Canvas。绘制的东西,如指明画直线,画文字以及其他各种我们想绘制的东西。绘制用的画笔Paint。一、 Canvas基本Api介绍: 1、绘画用到的API:画背景:/** *把整个画布用指定的颜色填充 * @pa原创 2017-09-26 23:07:54 · 575 阅读 · 0 评论 -
Path类常用API介绍
/** * The Path class encapsulates compound (multiple contour) geometric paths consisting of straight line segments, quadratic curves, and cubic curves. * It can be drawn with canvas.drawPath(path, pa原创 2017-10-25 23:25:15 · 1656 阅读 · 0 评论 -
Canvas的基本使用——常用的Api方法(2):clip*裁剪方法
Canvas的裁剪所用到的方法主要是clipRect,clipPath,clipRegion三类方法。clipRect方法:clipRect方法提供了七个重载的方法实现,如: 参数介绍如下:rect:Rect对象,用于定义裁剪区的范围,Rect和RectF功能类似,精度和提供的方法不同而已 left:矩形裁剪区的左边位置 top:矩形裁剪区的上边位置 right:矩形裁剪区的右边位置 b原创 2017-10-19 23:33:01 · 1035 阅读 · 0 评论 -
Canvas的基本使用——常用的Api方法介绍(二)
在上一篇博客中,介绍了Canvas常用的绘制方法,在这篇博客中,将继续对Canvas的常用方法进行介绍。Canvas的save方法:/*** 保存当前画布的矩阵Matrix信息和切割clip信息,并返回一个代表当前状态的一个状态值,通过这个状态值,我们可以在之后把画布恢复到这个状态,保证了绘制不会出错和紊乱。* @return 返回状态值*/public int save();/***原创 2017-10-12 20:29:47 · 405 阅读 · 0 评论