先看需求。要求这样的效果 上代码 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android
分类:
移动开发 时间:
2016-01-29 19:49:00
阅读次数:
318
这样的button样式应该源自IOS。假设安卓上实现,则须要使用android上面的layer-list来实现。事实上layer-list有点像framlayout,作用就是覆盖。先说一下实现原理:先画一个矩形。就是我们所示红色边框。然后再画一个矩形将白色背景覆盖上面,设置android:left ...
分类:
移动开发 时间:
2016-01-24 22:31:20
阅读次数:
279
和 3.layer-list:将多个图片或上面两种效果按照顺序层叠起来。 例子: 效果图: 转载:http://blog.csdn.net/brokge/article/details/9713041
分类:
其他好文 时间:
2015-12-01 14:31:31
阅读次数:
171
1、Layer-list 选择器 selector3、shape
分类:
其他好文 时间:
2015-11-06 19:23:37
阅读次数:
151
一般描边开始: <shape xmlns:android="http://schemas.android.com/apk/res/android">
????????
<stroke android:width="1dp" android:color="@color/line" />
</shape> 去掉左右描边: <layer-list ...
分类:
移动开发 时间:
2015-10-07 19:07:04
阅读次数:
530
项目中需要实现如下效果的布局也就是一个左右下角带圆角,上方不带圆角的白色背景矩形,而且只有左、右和下边框,颜色为浅灰色。当然,切一个.9图片作为背景也能实现,但是能用代码实现的还是尽量用代码实现,因为图片过多一个消耗内存,另一个还增加apk大小。这种效果可以通过layer-lsit来实现,在draw...
分类:
其他好文 时间:
2015-09-23 19:08:40
阅读次数:
227
layer-list可以将多个图片按照顺序层叠起来,让其看起来像一个图一样。和 叠加为:用法:在在drawable下建立一个xml文件,faceleft.xml 引用:
分类:
移动开发 时间:
2015-09-21 15:48:11
阅读次数:
178
很多应用程序启动时都需要一个页面展示公司品牌或者Logo,或者即便不需要这个页面,如果布局比较复杂,启动应用的时候会有一个短暂的白屏(跟系统主题相关),往往我们会单独写一个Activity,然后显示一张图片或者Logo,设置固定的时间延迟启动真正的MainActivity,这样未免小..
分类:
其他好文 时间:
2015-08-31 19:53:40
阅读次数:
650
在android的开发过程中,我们可能会做圆角的效果出来,如下图所示:四个角都是圆角的效果。如果让UI设计人员直接出图,可能会更简单一些。但是我们使用android中layer-list多图层叠加效果同样可以实现。我们把它拆分为三个部分,第一个部分是最顶端的那一行(我这里称为顶部),第二部分是中间部...
分类:
其他好文 时间:
2015-08-31 16:57:55
阅读次数:
139
Android layer-list的属性和使用详解,layer-list是用来多个图层堆叠显示的,借这个特性可以做一些特别的效果(比如:阴影、下面的效果等),也可以投机取巧。
1.代码片
<!--最近的项目中需要用到多个图层堆叠到一块儿,就研
究了一下android中的layer-list。android中的layer-list
就是用来多个图层堆叠显示的。 --...
分类:
移动开发 时间:
2015-08-19 16:50:36
阅读次数:
1256