当前位置:   article > 正文

Android 渐变色背景_android背景颜色变化

android背景颜色变化
1. 分别取上中下的是那种颜色。我们这里使用 黑色”#000000“, 灰色”#aaaaaa“, 白色”#ffffff“。

2. 在drawable创建一个shape,定义gradient标签,分别定义startstartColor, centerstartColor, endstartColor三个属性。angle属性定义旋转角度。type属性定义颜色的渐变类型。

  1. <shape xmlns:android="http://schemas.android.com/apk/res/android">
  2. <gradient
  3. android:angle="90"
  4. android:centerColor="#aaaaaa"
  5. android:endColor="#000000"
  6. android:startColor="#ffffff"
  7. android:type="linear"></gradient>
  8. </shape>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

3. 在background中调用即可。

这里写图片描述

type属性

  • linear属性值:解决如上图所示,渐变上的颜色是线性分布。
  • radial属性值:从内向外渐变,使用该属性值时,必须设置gradientRadius属性。

这里写图片描述

  • sweep属性值:这个有点说不清楚,它有点像扇形的渐变,具体看图会更明了

这里写图片描述



在加个圆角

<corners android:radius="8dp" />

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/420613
推荐阅读
相关标签
  

闽ICP备14008679号