Explicación detallada de la lista de capas dibujables

No

etiqueta xml

clase clase

significado

1

forma

FormaDibujable

forma específica, patrón de un modelo

2

selector

Lista de estados dibujable

Elija diferentes patrones para diferentes estados

3

lista de capas

CapaDibujable

patrón en cascada

4

lista de niveles

Lista de niveles dibujable

Diferentes niveles de patrones.

5

transición

TransiciónDibujable

patrón de gradiente

6

onda

OndulaciónDibujable

patrón de ondulación

7

recuadro

InsertadoDibujable

Gráficos integrados

8

escala

EscalaDibujable

patrón de escala

9

acortar

ClipDibujable

patrón de corte

10

girar

Girar dibujable

Rotar patrón

11

lista de animaciones

AnimaciónDibujable

Efectos de animación

12

mapa de bits

Mapa de bits dibujable

patrón de imagen

13

nueve parches

Nueve parches dibujables

.9 Figura

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"
   >


    <!--
    android:drawable:图片资源
    android:id :唯一标示
    android:top 顶部的偏移量
    android:bottom 底部的偏移量
    android:left 左边的偏移量
    android:right 右边的偏移量
     -->

<-- 样式一 -->

    <item>
        <shape android:shape="line">
            <stroke android:color="@color/colorAccent"
                android:width="2dp"
                android:dashWidth="2dp"
                android:dashGap="2dp"
                />
        </shape>
    </item>

    <item android:top="100dp">
        <shape android:shape="line">
            <stroke android:color="#000000"
                android:width="2dp"
                android:dashWidth="2dp"
                android:dashGap="2dp"
                />
        </shape>
    </item>


<-- 样式二 -->

    <item android:left="10dp"
        android:top="10dp">
        <shape>
            <solid android:color="#CFCFCF"/>
            <corners
                android:radius="10dp"/>
        </shape>
    </item>

    <!--上层的右边距离底层的右边3dp, 上层的底部距离底层的底部6dp-->
    <item android:bottom="10dp"
        android:right="7dp">
        <shape>
            <solid android:color="#fff"/>
            <corners
                android:radius="10dp"/>
        </shape>
    </item>

</layer-list>

Estilo uno: 

Estilo dos: 

 

Supongo que te gusta

Origin blog.csdn.net/paroleg/article/details/103539982
Recomendado
Clasificación