博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
layer-list:Android中layer-list使用详解
阅读量:6331 次
发布时间:2019-06-22

本文共 1719 字,大约阅读时间需要 5 分钟。

使用layer-list可以将多个drawable按照顺序层叠在一起显示,默认情况下,所有的item中的drawable都会自动根据它附上view的大小而进行缩放,

layer-list中的item是按照顺序从下往上叠加的,即先定义的item在下面,后面的依次往上面叠放

例子

布局

效果图

红色item最后定义在最上方,绿色item中间,最先定义蓝色最下边

这里设置了android:bottom="50dp" android:top="50dp" android:left="50dp" android:right="50dp"属性

android:top="50dp";表示该item上边以ImageView上边界往里面缩了50dp
android:bottom="50dp"表示该item下边以ImageView下边界往里面缩了50dp
android:left="50dp";表示该item左边以ImageView左边界往里面缩了50dp
android:right="50dp";表示该item右边以ImageView右边界往里面缩了50dp

android:bottom="25dp" android:top="25dp" android:left="25dp" android:right="25dp"类似

 

layer-list给指定view实现三面边框

布局

效果图

 

实现带阴影的按钮效果:

代码:

 

 

<END>

 

转载地址:http://fgfoa.baihongyu.com/

你可能感兴趣的文章
深入理解JVM读书笔记思维导图
查看>>
String字符串位置移动
查看>>
MySQL无法插入中文的解决方案
查看>>
react16 渲染流程
查看>>
Android游戏与应用开发最佳学习路线图
查看>>
Android应用打开外部文件
查看>>
hadoop生态搭建(3节点)-05.mysql配置_单节点
查看>>
堆和栈的区别
查看>>
网易2017春招笔试真题编程题集合(2)——赶去公司
查看>>
top命令
查看>>
JS-键盘事件之方向键移动元素
查看>>
Compass(更新中。。。)
查看>>
bos开发时,测试卡在登录界面解决
查看>>
2013 Multi-University Training Contest 2
查看>>
ubuntu开机自动运行用Qt写的程序
查看>>
关于JSON的一些问题
查看>>
WebShell代码分析溯源(第1题)
查看>>
log4j的日志级别(ssm中log4j的配置)
查看>>
让开发更方便,让搜索更效率!
查看>>
lvalue 引用 && rvalue 引用
查看>>