做成之后的效果图:
xml布局预览的效果图:
代码如下:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- layout background -->
<item>
<!-- show rectangle area -->
<shape android:shape="rectangle">
<gradient
android:angle="270"
android:endColor="#FFFFFF"
android:startColor="#ff535353" />
</shape>
</item>
</layer-list>
其原理是利用xml绘制一个矩形,开始的颜色是个黑色,结束的颜色是白色,阴影是从左边到右边渐变,那就是从左到右黑色渐变白色,要想变成从上到下渐变,把矩形的角度转270度,就可以变成如上的效果,还有很多好玩的,有兴趣的可以自己试试,颜色也可以自己配置。