美文网首页
Android使用Shape实现阴影效果

Android使用Shape实现阴影效果

作者: 好学人 | 来源:发表于2019-12-17 11:17 被阅读0次

    效果展示

    代码实现

    shape_shadow.xml

    <?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="#0F000000"/>
                <corners android:radius="10dp"/>
            </shape>
        </item>
        <!--第二层前景-->
        <item
                android:bottom="5dp"
                android:left="1dp"
                android:right="5dp"
                android:top="1dp">
            <shape android:shape="rectangle">
                <solid android:color="@android:color/white"/>
                <corners android:radius="10dp"/>
            </shape>
        </item>
    </layer-list>
    

    使用方式

        <TextView
                android:background="@drawable/shape_shadow"
                android:layout_margin="16dp"
                android:text="我是一张带阴影的卡片"
                android:layout_width="match_parent"
                android:layout_height="150dp"/>
    

    相关文章

      网友评论

          本文标题:Android使用Shape实现阴影效果

          本文链接:https://www.haomeiwen.com/subject/fgksnctx.html