`
radio123
  • 浏览: 202818 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

layer-list 的简单用法

阅读更多

layer-list:

 

闲暇时,看QQ布局偶得

 

1.可以将多个图片按照顺序层叠起来

 

2.在drawable下建立一个xml文件

 

 

[xhtml:showcolumns] view plaincopyprint?
<?xml version="1.0" encoding="UTF-8"?>    
  1.  <layer-list    
  2.    xmlns:android="http://schemas.android.com/apk/res/android">   
  3.     <!--图片1-->  
  4.      <item android:id="@+id/user_faceback_drawable"  
  5.            android:drawable="@drawable/faceback" />    
  6.     <!--图片2-->  
  7.      <item android:id="@+id/user_face_drawable"   
  8.            android:drawable="@drawable/h001"     
  9.            android:left="10.0dip"   
  10.            android:top="18.0dip"   
  11.            android:right="25.0dip"   
  12.            android:bottom="35.0dip" />    
  13.  </layer-list>   
  14. <!--2个图片的叠加-->  

 

 

3.效果图

           +                    =          

  user_faceback_drawble     h001

分享到:
评论
1 楼 Evilover3 2013-11-01  
想问一下,这个xml文件是如何创建的,就是我右击选择new Anddroid XML
File之后怎么弄,我在drawable中没有看到啊

相关推荐

    Android Layer List使用实例

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

    Android实现图片添加阴影效果的2种方法

    第一种方法是自定义drawable,使用layer-list定义两个图片,代码如下: show_view.xml: &lt;?xml version=1.0 encoding=utf-8?&gt; &lt;layer-list xmlns:android=http://schemas.android.com/apk/res/android&gt; ...

    Android编程使用自定义shape实现shadow阴影效果的方法

    本文实例讲述了Android编程使用自定义shape实现shadow阴影效果的方法。分享给大家供大家参考,具体如下: 直接上xml文件, 并且附上相应的解析: &lt;?xml version=1.0 encoding=utf-8?&gt; &lt;layer-list&gt; ...

    Android中一种巧妙的drawable.xml替代方案分享

    在开发中我们经常要使用图片或者drawable文件夹下的xml,来实现一些效果,Drawable的用法都和xml相关,我们可以使用shape、layer-list等标签绘制一些背景,还可以通过selector标签定义View的状态的效果等。...

    android中用xml文件实现带边框背景效果的方法

    前言 在项目开发的过程中,有时我们会用到带边框的纯色背景图,类似效果如下: 一般的,我们会让设计给做个...layer-list xmlns:android=http://schemas.android.com/apk/res/android &gt; &lt;solid android:

    解决IP地址冲突的完美方法--DHCP SNOOPING

    使用的方法是采用DHCP方式为用户分配IP,然后限定这些用户只能使用动态IP的方式,如果改成静态IP的方式则不能连接上网络;也就是使用了DHCP SNOOPING功能。 例子: version 12.1 no service pad service timestamps ...

    switch security.rar

    一、MAC layer attacks 攻击方法: 1、MAC地址flooding攻击 2、MAC地址的欺骗攻击 解决方案: 1、基于源MAC地址允许流量:端口安全 2、基于源MAC地址限制流量:static CAM 3、阻止未知的单/组播帧 4、802.1x...

    CISCO 技术大集合

    命令ip nat inside source list 2 pool c2501 overload中的参数overload,将允许多个内部地址使用相同的全局地址(一个合法IP地址,它是由NIC或服务提供商所分配的地址)。命令ip nat pool c2501 202.96.38.1 202.96...

    matlab精度检验代码-lfw-evaluation-zyf:lfw-评估-zyf

    用法: python caffe_ftr.py network_def trained_model image_dir image_list_file layer_name save_file 例子: nohup python caffe_ftr.py /opt/caffe/face_example/face_deploy.prototxt /opt/caffe/face_...

    使用Keras实现简单线性回归模型操作

    神经网络可以用来模拟回归问题 (regression)...Sequential是多个网络层的线性堆叠,可以通过向Sequential模型传递一个layer的list来构造该模型,也可以通过.add()方法一个个的将layer加入模型中。layers.Dense 意思是这

    ZendFramework中文文档

    14.1.3. 使用静态 get() 方法 14.2. 标准过滤器类 14.2.1. Alnum 14.2.2. Alpha 14.2.3. BaseName 14.2.4. Digits 14.2.5. Dir 14.2.6. HtmlEntities 14.2.7. Int 14.2.8. RealPath 14.2.9. StringToLower...

    android群雄传

    第4章 List View使用技巧 65 4.1 List View常用优化技巧 66 4.1.1 使用View Holder模式提高效率 66 4.1.2 设置项目间分隔线 68 4.1.3 隐藏List View的滚动条 68 4.1.4 取消List View的Item点击效果 68 4.1.5 ...

    mlens:ML-Ensemble –高性能整体学习

    一个用于高性能整体学习的Python库 ML-Ensemble将Scikit学习高级API与... 无论合奏多么复杂,对其进行训练都可以调用fit方法: ensemble = Subsemble () # First layer ensemble . add ( list_of_estimators ) # Seco

    Pytorch 抽取vgg各层并进行定制化处理的方法

    比如有些时候需要借助于vgg的层结构,但是需要使用的是2 channels输入,等等需求,这时候可以使用vgg的原始结构用class重写一遍,但是这样的方式比较慢,并且容易出错,下面给出一种比较简单的方式 def define_vgg...

    nsviewer:Neurosynth查看器

    确保拥有所需的一切的最简单方法是将example / js /文件夹中的所有文件添加到项目中。 用法 以下示例的源代码可以在example / js / app.js中找到。 您也可以在演示该示例的现场演示。 本快速入门仅介绍了app.js文件...

    arcgis工具

    arcgis工具总结 1. 要素的剪切与延伸 实用工具 TASK 任务栏 Extend/Trim feature 剪切所得内容与你画线的方向有关。 2. 自动捕捉跟踪工具 ...例如,使用包含(Contain)方法,即使湖泊的边界和包含该...

    asp.net技术内幕(1)

    &lt;br&gt;第21章 加密网上发送的数据 &lt;br&gt;21.1 使用Secure Sockets Layer 21.1.1 加密 21.1.2 身份验证 21.1.3 数据完整性 21.1.4 SSL有多安全 21.2 将服务器配置为使用SSL 21.2.1 产生...

    asp.net技术内幕(2)

    &lt;br&gt;第21章 加密网上发送的数据 &lt;br&gt;21.1 使用Secure Sockets Layer 21.1.1 加密 21.1.2 身份验证 21.1.3 数据完整性 21.1.4 SSL有多安全 21.2 将服务器配置为使用SSL 21.2.1 产生...

    asp.net技术内幕(5)

    &lt;br&gt;第21章 加密网上发送的数据 &lt;br&gt;21.1 使用Secure Sockets Layer 21.1.1 加密 21.1.2 身份验证 21.1.3 数据完整性 21.1.4 SSL有多安全 21.2 将服务器配置为使用SSL 21.2.1 产生...

    asp.net技术内幕(4)

    &lt;br&gt;第21章 加密网上发送的数据 &lt;br&gt;21.1 使用Secure Sockets Layer 21.1.1 加密 21.1.2 身份验证 21.1.3 数据完整性 21.1.4 SSL有多安全 21.2 将服务器配置为使用SSL 21.2.1 产生...

Global site tag (gtag.js) - Google Analytics