Android中控件布局背景设置渐变色
Android中控件布局背景设置渐变色
设置背景色就是直接设置控件的android:background为自定义效果的xml文件
上下渐变的效果图:
xml代码:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#1215dc"
android:endColor="#8ab4f2"
android:angle="90"
/>
</shape>
左右渐变的效果图:
xml代码:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#1215dc"
android:endColor="#8ab4f2"
android:angle="180"
/>
</shape>
倾斜渐变的效果图:
xml代码:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#1215dc"
android:centerColor="#70a6f5"
android:endColor="#1215dc"
android:angle="135"
/>
</shape>
其中
startColor:头部颜色
endColor:尾部颜色
centerColor:中部颜色
angle:倾斜角度