一、LinearGradient线性渐变顾名思义,是只颜色在一个直线方向上逐渐改变。
代码如下
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<gradient
android:startColor="@color/cardview_light_background"
android:type="radial"
android:gradientRadius="50%p"
android:endColor="@color/coloryellow" />
</shape>
angle 属性指的是渐变的起始方向,angle默认为0,此时方向由左向右,angle指定值时,旋转方向为逆时针,例如,当angle =90时,此时方向由下到上
![](https://img.haomeiwen.com/i1999598/ddbf97ba9ed37a34.png)
二、RadialGradient镜像渐变
![Uploading QQ图片20160506194742_273942.png . . .]
![](https://img.haomeiwen.com/i1999598/e9b6a879fdc9028e.png)
三 SweepGradient角度渐变
是指以中心点为射线的一个断点,顺时针旋转所扫过的区域,颜色逐渐改变的一种渐变方式
![](https://img.haomeiwen.com/i1999598/1da06725a1537c87.png)
网友评论