android布局带渐变阴影

效果:
android布局带渐变阴影_第1张图片

方法很简单,首先在drawable文件夹下建一个test.xml,然后将下面这段代码复制进去


<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <padding
                android:bottom="2dp"
                android:left="2dp"
                android:right="2dp"
                android:top="2dp" />
            <solid android:color="#0DCCCCCC" />
            <corners android:radius="8dp" />
        shape>
    item>
    <item>
        <shape android:shape="rectangle">
            <padding
                android:bottom="2dp"
                android:left="2dp"
                android:right="2dp"
                android:top="2dp" />
            <solid android:color="#10CCCCCC" />
            <corners android:radius="8dp" />
        shape>
    item>
    <item>
        <shape android:shape="rectangle">
            <padding
                android:bottom="2dp"
                android:left="2dp"
                android:right="2dp"
                android:top="2dp" />
            <solid android:color="#15CCCCCC" />
            <corners android:radius="8dp" />
        shape>
    item>
    <item>
        <shape android:shape="rectangle">
            <padding
                android:bottom="2dp"
                android:left="2dp"
                android:right="2dp"
                android:top="2dp" />
            <solid android:color="#20CCCCCC" />
            <corners android:radius="8dp" />
        shape>
    item>
    <item>
        <shape android:shape="rectangle">
            <padding
                android:bottom="2dp"
                android:left="2dp"
                android:right="2dp"
                android:top="2dp" />
            <solid android:color="#30CCCCCC" />
            <corners android:radius="8dp" />
        shape>
    item>
    <item>
        <shape>
            <solid android:color="#FFFFFF" />
            <corners android:radius="4dp" />
        shape>
    item>
layer-list>

这里的颜色可以自己随意调节,然后在布局里引用

<LinearLayout
        android:layout_width="match_parent"
        android:layout_height="400dp"
        android:background="@drawable/test"
        android:orientation="vertical">

大功告成!!!

你可能感兴趣的:(android)