安卓Android高级UI

Android shape显示卡片堆叠效果

2019-12-12  本文已影响0人  hudafei

右边堆叠效果:

资源文件:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

        android:top="10dp"

        android:bottom="10dp"

        android:left="11dp"

        android:right="6dp">

        <shape android:shape="rectangle">

            <corners android:radius="6dp" />

            <solid android:color="#F7F8FA" />

            <stroke android:width="0.5dp" android:color="#DBD8D8"/>

        android:top="5dp"

        android:right="12dp">

        <shape android:shape="rectangle">

            <corners android:radius="6dp" />

            <solid android:color="#F7F8FA" />

            <stroke android:width="0.5dp" android:color="#DBD8D8"/>

</layer-list>

效果如图

底部堆叠效果:

资源文件:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

        android:left="11dp"

        android:right="11dp">

        <shape android:shape="rectangle">

                android:bottomLeftRadius="4dp"

                android:bottomRightRadius="4dp" />

            <solid android:color="#339C9C9C" />

    <item android:bottom="7dp">

        <shape android:shape="rectangle">

                android:bottomLeftRadius="4dp"

                android:bottomRightRadius="4dp" />

            <solid android:color="#809C9C9C" />

</layer-list>

效果如图

左上右下,可操作属性 left/top/right/bottom来设置偏移量

上一篇 下一篇

猜你喜欢

热点阅读