`

android中layer-list

 
阅读更多
1,作用:
可以将多个图片(图层)按照顺序层叠起来。
2,用法:
在drawable下新建一个d.xml
    <?xml version="1.0" encoding="UTF-8"?>    
     <layer-list    
       xmlns:android="http://schemas.android.com/apk/res/android">   
        <!--图片1-->  
         <item android:id="@+id/user_faceback_drawable"  
               android:drawable="@drawable/faceback" />    
        <!--图片2-->  
         <item android:id="@+id/user_face_drawable"   
               android:drawable="@drawable/h001"     
               android:left="10.0dip"   
               android:top="18.0dip"   
               android:right="25.0dip"   
               android:bottom="35.0dip" />    
     </layer-list>   
    <!--2个图片的叠加-->  

通过android:src="@drawable/d"或者android:background="@drawable/d"来使用
这样图片2就会在图片1的上面
分享到:
评论

相关推荐

    Android中layer-list基本使用详解

    在Android开发中,`layer-list` 是一个非常实用的资源类型,它允许开发者将多个 `Drawable` 对象组合成一个单一的图形,并按照指定的顺序进行叠加。这在创建复杂的自定义视图背景或者需要分层展示效果时非常有用。...

    Android Layer-list 滑动条拖动演示示例.rar

    本示例——"Android Layer-list 滑动条拖动演示示例",就是围绕Android中的LayerDrawable(层列表)进行的,它主要用于组合多个Drawable对象,形成一个复杂的图形元素,例如滑动条的背景和滑块。在这个项目中,我们...

    Android Layer List使用实例

    Layer List是Anroid中的一种图形的方式,它是通过叠加若干张图片的方式来形成最终的图片,最终的图片在代码中表现为一个LayerDrawable对象。在android UI 开发中会经常遇到。因此我们有发现好好学习了解它的使用方法...

    shape、selector和layer-list的使用

    在Android开发中,Shape、Selector和Layer-List是三种非常重要的图形绘制元素,它们主要用于定义View的背景或者自定义按钮、列表项等组件的样式。接下来,我们将详细探讨这三个概念及其应用。 首先,Shape是Android...

    关于XML绘图(bitmap ,shape ,layer-list ,selector ,animation)的demo

    这个“关于XML绘图(bitmap, shape, layer-list, selector, animation)的demo”是Android开发中的一个实例,展示了如何利用XML来创建和控制各种图形元素。下面将详细解释这些概念。 1. **Bitmap**: 在Android中,...

    android XML文件详解

    在Android开发中,XML文件主要用于定义应用程序的用户界面(UI)。本文将详细介绍各种Layout中常用的一些重要属性,并将其分为三类进行阐述:定位与对齐、间距与填充、文本与图像处理。 #### 一、定位与对齐 1. **...

    Android Layer-list编写实战(代码)

    摘要:Java源码,Android,Android源码 Android Layer-list编写实战(代码),从一个Android编程实例包中摘出来的代码,层列表的运用Demo,同样是面向Android新手,有兴趣的请下载源码吧。

    Android经典设计源码-Layer-listSample.rar

    在Android开发中,Layer-list是一种重要的图形资源类型,它允许开发者通过XML定义多个图层,这些图层将按照在XML中的顺序进行堆叠显示。这个压缩包“Android经典设计源码-Layer-listSample”显然是一个示例项目,...

    安卓Android源码——Layer-listSample.rar

    在本文中,我们将详细探讨Layer-list在Android中的应用以及与其相关的知识点。 首先,Layer-list是Android的一种图形绘制元素,它允许开发者将多个图形对象(如形状、位图等)堆叠在一起,形成一个复合图形。这些...

    Android应用源码之Layer-listSample.zip

    在Android开发中,`Layer-list`是Android图形布局的一部分,用于创建由多个图形元素组成的复合图像。这个`Layer-listSample.zip`文件很可能是提供了一个示例项目,帮助开发者理解和使用`Layer-list`来构建自定义的UI...

    layer-list-shadow-demo

    layer-list实现阴影效果 为控件实现阴影效果,可以有多种方式: 多个drawable层叠在一起(不好的实现是多个View层叠达到多个drawable的层叠效果,...layer-list xmlns:android="http://schemas.android.com/apk/res/

    Android样式的开发:layer-list实例详解

    本文聚焦于`layer-list`这一XML元素,它是Android资源文件中用于创建复杂图形和布局的一种方式,特别是在处理不同屏幕密度时非常实用。`layer-list`允许开发者将多个Drawable对象按层次堆叠,从而实现如背景、边框、...

    Android 使用layer-list实现微信聊天输入框功能

    LayerDrawable  &lt;layer-list&gt; 标签可是设置LayerDrawable,一种有层次的Drawable叠加效果,&lt;layer-list&gt; 可以包含多个 标签,  每个 代表一个Drawable。...layer-list xmlns:android=http://sche

    应用源码之Layer-listSample.zip

    在Android开发中,`Layer-list`是一个非常重要的资源类型,常用于组合多个图形元素,创建复杂的布局或图层效果。本资源包`Layer-listSample.zip`提供了关于`Layer-list`的源码示例,帮助开发者深入理解其工作原理和...

    Android 使用&lt;layer-list&gt;实现微信聊天输入框功能

    `&lt;layer-list&gt;`是Android资源XML文件中的一个标签,用于构建具有层次感的Drawable对象,也就是LayerDrawable。通过它,我们可以将多个Drawable对象堆叠在一起,形成复杂的图形布局。`&lt;layer-list&gt;`内部可以包含多个`...

    Android应用源码之Layer-listSample_listSample.zip

    在Android开发中,`Layer-list`是Android图形系统的一部分,用于创建由多个图形元素组成的复合图层。这个`listSample_listSample.zip`压缩包显然包含了关于如何使用`Layer-list`进行UI设计的示例源码。`Layer-list`...

    Android 给控件添加边框阴影效果

    总之,通过在XML drawable资源中定义`layer-list`,我们可以方便地为Android控件添加边框阴影,提升UI的视觉质量。这种方式不仅支持自定义阴影的大小、颜色和圆角,还可以与其他图形组合使用,实现更多复杂的布局...

    Android 控件设置阴影效果

    使用 layer-list 图层 就是说可以多个图层一层一层盖上去 新建一个渐变的图层 item作为背景图层,主要是 gradient,shape是用来定义形状的,corners设置角度,gradient定义该形状里面为渐变色填充,star

Global site tag (gtag.js) - Google Analytics