很多时候我们都想让一些控件拥有自己的阴影,让它看起来更帅、更NB!在这儿写一个NB的阴影
展示图
想了解下面的阴影的编写,首先你先要知道一些shape属性
下面给大家介绍的阴影是
阴影的编写文件:
home_menu_background.xml
<?xml version="1.0" encoding="utf-8"?>
<!--通过layer-list来实现阴影,layer-list中可以有多个shape,修改底层的shape来实现不同的阴影-->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!--我们先将阴影区确定出来,例如这儿的阴影区是外围10dp大小的包围圈-->
<!-- 左右阴影区,我们不能影响上下阴影区,所以通过在item里面写距离top与bottom的距离是10dp,这样就不会影响上下阴影区 -->
<item android:top="10dp" android:bottom="10dp">
<!--设置阴影是矩形-->
<shape android:shap