Android自定义渐变背景

工程目录->res->drawable->新建*.xml文件如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<!--颜色和方向-->
<gradient
android:startColor = "#666666"
android:centerColor="#000FFF"
android:endColor = "#666666"
android:angle = "270"/>
<!--圆角半径-->
<corners
android:radius="4dip"/>
</shape>


startColor起始颜色
centerColor中间颜色
endColor最终颜色
angle方向

0表示从左到右渐变
90表示从下到上渐变
180表示从右到左渐变
依次类推,就像坐标系的方向一样。