美文网首页
Android背景渐变xml

Android背景渐变xml

作者: 张利锋 | 来源:发表于2022-03-28 13:19 被阅读0次

一、线性渐变

在drawable文件夹下新建shape资源:
属性值

  • android:angle (渐变颜色的角度,45的整数倍)
android:angle="0": left to right
android:angle="90": bottom to top
android:angle="180": right to left
android:angle="270": top to bottom
(默认是 0.该属性只有在type=linear情况下起作用,默认的type为linear。)
  • android:startColor(颜色渐变的开始颜色)
android:startColor="#2982f9"
  • android:endColor(颜色渐变的结束颜色)
android:endColor="#475dff"
  • android:centerColor(颜色渐变的中间颜色,用于多彩)

二、圆形|放射形渐变

属性值

  • android:type="radial"(渐变类型,必须设置gradientRadius属性值)
  • android:gradientRadius (渐变颜色半径, 小数)
  • android:centerY (相对Y的渐变位置,小数,范围(0~1.0))
  • android:centerX(相对X的渐变位置,小数,范围(0~1.0))

三、扫描角度渐变

属性值

  • android:type="sweep"(渐变类型, 默认centerX=0.5,centerY=0.5由中心点顺时针开始扫描)

  • android:centerY(相对Y的渐变位置,小数,范围(0~1.0))

  • android:centerX(相对X的渐变位置,小数,范围(0~1.0))

相关文章

网友评论

      本文标题:Android背景渐变xml

      本文链接:https://www.haomeiwen.com/subject/nmqujrtx.html