Android 中gradient的用法,渐变色

记录一下shape中的gradient的用

        android:angle="integer"

        android:centerX="integer"

        android:centerY="integer"

        android:centerColor="integer"

        android:endColor="color"

        android:gradientRadius="integer"

        android:startColor="color"

        android:type=["linear" | "radial" | "sweep"]

        android:useLevel=["true" | "false"] />

type有三类,linear是线性,radial是由中心向外渐变的,sweep是梯形的。

linear很简单,就不说了。

radial,关键参数是gradientRadius,渐变半径,直接上图说明

        android:angle="90"

        android:startColor="@color/blue"

        android:endColor="@color/orange"

        android:centerX="0.5"

        android:centerY="0.5"

        android:type="radial"

        android:useLevel="false"

        android:gradientRadius="10"

        />

gradientRadius为10时,

gradientRadius为90时,

gradientRadius为180时,

gradientRadius为360时,

数字随便写,表示一个长度,就是这个意思

---------------------

作者:疯狂大剑豪

来源:CSDN

原文:https://blog.csdn.net/archer_zoro/article/details/37671171

版权声明:本文为博主原创文章,转载请附上博文链接!

你可能感兴趣的:(Android 中gradient的用法,渐变色)