3.2 简单图形绘制工具Shape标签
今天这节课我将介绍移动程序设计(Android )之简单图形绘制工具Shape标签
你想知道QQ登录界面优化是如何实现的吗?
需要用到简单图形绘制工具——Shape标签
我们到互联网上找一找、学一学、做一做关于Shape标签的相关知识点与案例。
分析归纳3点:
1、Shape标签的概念与属性,
2、Shape标签的属性,
3、Shape标签具体设置
1、Shape标签的概念
Shape 是安卓 xml 资源文件里的一种常用标签,其文件通常存放于 drawable 下。通常用来绘制一些简单的背景图片:线,矩形,圆,圆环。还带有描边,圆角,颜色渐变的功能。
2、Shape标签属性
Shape标签属性
android:shape 有四个值,用来指定绘制的形状。
line:线
rectangle:矩形
oval:圆形
ring:圆环
除圆环外有这一个标签就够了,但如果是圆环,则还有一些其他的属性需要设置。
android:innerRadius :内环的半径
android:thickness : 环的厚度
android:innerRadiusRatio :浮点型,以环的宽度比率来表示内环的半径,宽度/半径
android:thicknessRatio :浮点型,以环的宽度比率来表示环的厚度,厚度/半径
3、Shape标签具体设置
<size android:height="20dp"android:width="20dp"/>
size就是定义大小;
<corners android:radius="20dp"/>
然后这个是弧度;
<gradient
android:endColor="#ffffff"
android:startColor="#C7FD7C" />
这个是渐变色先是end color后start color。
<stroke android:width="1dp"
android:color="#33da33"/>
这个是边框的颜色。

