您的位置:首页 > 移动开发 > Android开发

Android layer-list的属性和使用详解(阴影、边框效果)

2016-09-09 10:23 453 查看
layer-list用于多个图层堆叠,可以完成阴影效果

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

<!--最底层的View-->
<item >
<shape android:shape="rectangle">
<solid android:color="#10666666"/>
<corners android:radius="3dp" />

</shape>
</item>
<!--最上面的View,距离底部2dp的高度,这样底层的View就会露出,这样就有阴影效果了-->
<item android:top="0dp" android:bottom="2dp" android:left="0dp" android:right="0dp">
<shape android:shape="rectangle">
<solid android:color="@android:color/white"/>
<corners android:radius="3dp"/>
<stroke android:color="#eeeeee"
android:width="1dp"/>
</shape>
</item>
</layer-list>


这里补充说明一下shape是自定义图形,如带圆角的矩形,多数用于自定义背景图形。都是放到drawable文件夹下

关于shape的更多学习
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: