Android Shadow阴影

来源:互联网 发布:大数据对营销的影响 编辑:程序博客网 时间:2024/05/18 23:57

1.使用rectangle

 <dimen name="cardPadding">1px</dimen>      <dimen name="cardPadding">1px</dimen>    <dimen name="cardRadius">7dp</dimen>
<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android">    <item>        <shape android:shape="rectangle">            <solid android:color="@color/cardShadowColor" />            <corners android:radius="@dimen/cardRadius" />            <padding                android:bottom="@dimen/cardPadding"                android:left="@dimen/cardPadding"                android:top="@dimen/cardPadding"                android:right="@dimen/cardPadding" />        </shape>    </item>    <item>        <shape android:shape="rectangle">            <solid android:color="@color/cardShadowColor" />            <corners android:radius="@dimen/cardRadius" />            <padding                android:bottom="@dimen/cardPadding"                android:left="@dimen/cardPadding"                android:top="@dimen/cardPadding"                android:right="@dimen/cardPadding" />        </shape>    </item>    <item>        <shape android:shape="rectangle">            <solid android:color="@color/cardShadowColor" />            <corners android:radius="@dimen/cardRadius" />            <padding                android:bottom="@dimen/cardPadding"                android:left="@dimen/cardPadding"                android:top="@dimen/cardPadding"                android:right="@dimen/cardPadding" />        </shape>    </item>    <item>        <shape android:shape="rectangle">            <solid android:color="@color/cardShadowColor" />            <corners android:radius="@dimen/cardRadius" />            <padding                android:bottom="@dimen/cardPadding"                android:left="@dimen/cardPadding"                android:top="@dimen/cardPadding"                android:right="@dimen/cardPadding" />        </shape>    </item>    <item>        <shape android:shape="rectangle">            <solid android:color="@color/cardShadowColor" />            <corners android:radius="@dimen/cardRadius" />            <padding                android:bottom="@dimen/cardPadding"                android:left="@dimen/cardPadding"                android:top="@dimen/cardPadding"                android:right="@dimen/cardPadding" />        </shape>    </item>    <item>        <shape android:shape="rectangle">            <solid android:color="@color/cardShadowColor" />            <corners android:radius="@dimen/cardRadius" />            <padding                android:bottom="@dimen/cardPadding"                android:left="@dimen/cardPadding"                android:top="@dimen/cardPadding"                android:right="@dimen/cardPadding" />        </shape>    </item>    <item>        <shape android:shape="rectangle">            <solid android:color="@color/cardShadowColor" />            <corners android:radius="@dimen/cardRadius" />            <padding                android:bottom="@dimen/cardPadding"                android:left="@dimen/cardPadding"                android:top="@dimen/cardPadding"                android:right="@dimen/cardPadding" />        </shape>    </item>    <item>        <shape android:shape="rectangle">            <solid android:color="@color/cardShadowColor" />            <corners android:radius="@dimen/cardRadius" />            <padding                android:bottom="@dimen/cardPadding"                android:left="@dimen/cardPadding"                android:top="@dimen/cardPadding"                android:right="@dimen/cardPadding" />        </shape>    </item>    <item>        <shape android:shape="rectangle">            <corners android:radius="7dp" />            <solid android:color="@color/white" />            <padding                android:bottom="@dimen/cardRadius"                android:top="@dimen/cardRadius"                android:left="@dimen/cardRadius"                android:right="@dimen/cardRadius" />        </shape>    </item></layer-list>

2.使用网站制作shadow背景

http://inloop.github.io/shadow4android/

3.使用Shadow第三方

https://github.com/wangjiegulu/ShadowViewHelper

原创粉丝点击