android绘制图形:android.graphics.drawable.shapes
2015-01-20 17:56
288 查看
ArcShape:扇形;
OvalShape:椭圆形;
RoundRectangle:圆角矩形;
PathShape:指定曲线图形;
所有图形可以使用自己的draw方法进行绘制,但是,在此之前必须调用resize方法指定大小。
绘制规则:
1)所有图形必须在resize指定的矩形框内;
2)OvalShape是指给定的矩形框的内切椭圆饼;
3)ArcShape是指定矩形框的内切椭圆饼的一部分,构造方法指定startAngel为直角坐标系中起始位置角度(如45,代表45°角位置),sweepAngel为起始位置和椭圆中心连线在直角坐标系中扫过的角度(如-135°,代表连线逆时针扫过135°角)。
4)RoundRectangle圆角矩形有三个参数,第一个参数是长度为8的浮点数组,两个一组分为四组,分别为指定四个圆角大小:左上角(下标0,1),右上角(下标2,3),右下角(下标4,5),左下角(下标6,7)。圆角的绘制方法,指定角的两边上距离定点x,y的位置两点连线为弦做圆弧;第二个参数是RectF类型的结构new
RectF(a, b, c, d),指定一个内部矩形,a,b,c,d分别指内部矩形左,上,右,下四条边距离矩形框四条边的像素距离;第三个参数的作用与第一个参数相同,作用与内部矩形,形成一个小的圆角矩形。
相关文章推荐
- android绘制图形:android.graphics.drawable
- android绘制图形:android.graphics.drawable.Drawable
- Android之Graphics 简单绘制几何图形
- android的各种图形绘制GradientDrawable
- Android游戏Graphics绘图之几何图形绘制
- Android开发——Drawable绘制图形之Shape
- Android shape drawable XML 可绘制图形的创建与使用
- android.graphics.drawable.shapes
- 绘制集合图形---android.graphics
- Android shape drawable XML 可绘制图形的创建与使用
- Android开发中在drawable中自定义绘制图形作为按钮背景.txt
- Android 使用drawable xml文件代码绘制渐变图形,使用LayerList绘制复杂圆形
- Android学习01简单的图形绘制
- Android 4.0的图形硬件加速及绘制技巧
- android中的图形图像-访问图片drawable
- android游戏开发框架libgdx的使用(二)--图形绘制
- Android 开发知识 全屏幕设置及图形绘制的使用
- android绘制2D图形(扫盲贴)--使用android.graphics类
- Android简明开发教程八:引路蜂二维图形绘制实例功能定义
- android游戏开发框架libgdx的使用(二)--图形绘制