效果:

xml实现:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!--第一层阴影-->
<item>
<shape android:shape="rectangle">
<solid android:color="#0F000000" />
<corners android:radius="16dp" />
</shape>
</item>
<!--第二层前景-->
<item
android:bottom="2dp"
android:left="2dp"
android:right="2dp"
android:top="2dp">
<shape android:shape="rectangle">
<solid android:color="@android:color/white"/>
<corners android:radius="16dp" />
</shape>
</item>
</layer-list>
本文介绍如何使用XML的层叠列表(layer-list)来实现带有阴影的UI设计,通过叠加两个矩形元素,分别为背景阴影层和白色前景层,实现圆角阴影效果。
4859

被折叠的 条评论
为什么被折叠?



