shape 渐变 gradient

一、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时,此时方向由下到上

QQ截图20160506194342.png

二、RadialGradient镜像渐变

![Uploading QQ图片20160506194742_273942.png . . .]


QQ截图20160506194641.png

三 SweepGradient角度渐变

是指以中心点为射线的一个断点,顺时针旋转所扫过的区域,颜色逐渐改变的一种渐变方式

QQ图片20160506194742.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,368评论 25 708
  • 概述 今天我们来探究一下android的样式。其实,几乎所有的控件都可以使用 background属性去引用自定义...
    CokeNello阅读 4,901评论 1 19
  • 1、属性选择器:id选择器 # 通过id 来选择类名选择器 . 通过类名来选择属性选择器 ...
    Yuann阅读 1,657评论 0 7
  • 不是姑娘阅读 113评论 0 0
  • 2016年3月16日 10:37 外边大树哥哥长的冒 家中小女姐姐美的啰 外边马蹄铃儿响叮当 家中心儿美栗嘎嘣脆 ...
    李静媛嘛嘛阅读 319评论 0 0