Android canvas.drawXXX参数问题
来源:互联网 发布:mac版office2016闪退 编辑:程序博客网 时间:2024/06/16 11:41
Android canvas.drawXXX参数
一、canvas.drawText(text, x, y, paint):
- text: 是我们需要绘制的文本;
- x:默认是这个字符串的左边在屏幕的位置,如果设置了paint.setTextAlign(Paint.Align.CENTER),那就是字符的中心;
- y:是指定这个字符baseline在屏幕上的位置;
- paint:是我们的画笔;
二、canvas.drawArc(oval, startAngle, sweepAngle, useCenter, paint):
- oval :指定圆弧的外轮廓矩形区域。
- startAngle: 圆弧起始角度,单位为度。
- sweepAngle: 圆弧扫过的角度,顺时针方向,单位为度,从右中间开始为零度。
- useCenter: 如果为True时,在绘制圆弧时将圆心包括在内,通常用来绘制扇形。关键是这个变量,下面将会详细介绍。
- paint: 绘制圆弧的画板属性,如颜色,是否填充等
三、canvas.drawCircle(x, y, radius, paint):
- x:圆心的x坐标。
- y:圆心的y坐标。
- radius:圆的半径。
- paint:绘制时所使用的画笔。
四、canvas.drawBitmap():
1、基本的绘制图片方法
drawBitmap(Bitmap bitmap, float left, float top, Paint paint):
- Bitmap:图片对象;
- left:偏移左边的位置;
- top: 偏移顶部的位置;
2、对图片剪接和限定显示区域
drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint):
drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint):
- Bitmap:图片对象;
- src: 是对图片进行裁截,若是空null则显示整个图片
- dst:是图片在Canvas画布中显示的区域,大于src则把src的裁截区放大,小于src则把src的裁截区缩小。
阅读全文
0 0
- Android canvas.drawXXX参数问题
- Canvas的drawxxx方法详解
- Andriod中绘(画)图---- drawXXX()方法坐标参数详解
- Android canvas clip 参数解释
- Android canvas clipPath 问题
- 自定义控件学习笔记(一)Canvas 的 drawXXX() 系列方法
- Android Canvas的一些问题
- android画弧线canvas.drawArc()参数详解
- Android Canvas DrawText中文乱码问题。
- Android中canvas rotate中心点问题图解
- Android中canvas rotate中心点问题图解
- Android中canvas rotate中心点问题图解
- Android Canvas drawBitmap 的一个效率问题
- 【Android学习笔记】canvas drawText居中问题
- 【Android学习笔记】canvas drawText居中问题
- Android canvas中的drawText居中问题
- android中canvas.drawArc的弧度问题
- Android中Canvas的clipRect参数Region.OP的理解
- WebForm Repeater: 重复器
- JAVA设计模式三抽象工厂模式
- ACM吐槽
- Spring boot简介
- 小程序开发踩坑-input组件
- Android canvas.drawXXX参数问题
- JAVA jvm调优
- unity 计时器
- ES6总结--数据类型的扩展
- Android获取系统时间的几种方式
- [ttserver]一、ttserver的简单使用
- substr
- 原生js实现ajax异步加载
- OpenCV探索之路(十):图像修复技术