android 背景渐变色(shape,gradient)
设置背景色可以通过在res/drawable里定义一个xml,
如下:
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <gradient android:startColor="@color/colorleft" android:endColor="@color/colorRight" android:angle="0"/> </shape>
shape是用来定义形状的,
gradient定义该形状里面为渐变色填充,
startColor起始颜色,
endColor结束颜色,
angle表示方向角度。当angle=0时,渐变色是从左向右。
然后逆时针方向转,当angle=90时为从下往上。