android层叠样式的使用之layer-list
2014-04-26 11:00
405 查看
android图片叠加的功能,这个应该在设置头像的时候很经常用到。
1、创建drawable xml文件
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<!-- 最底层的图片,以x,y轴坐标为中心进行旋转-->
<rotate android:pivotX="0" android:pivotY="0"
android:fromDegrees="-10" android:toDegrees="-10">
<bitmap android:src="@drawable/chatting_bg_default_thumb"/>
</rotate>
</item>
<!-- 第二层的图片,以x,y轴坐标为中心进行旋转-->
<item>
<rotate android:pivotX="0" android:pivotY="0"
android:fromDegrees="15" android:toDegrees="15">
<bitmap android:src="@drawable/chatting_bg_purecolor_thumb"/>
</rotate>
</item>
<!-- 最上层的图片,以x,y轴坐标为中心进行旋转-->
<item>
<rotate android:pivotX="0" android:pivotY="0"
android:fromDegrees="35" android:toDegrees="55">
<bitmap android:src="@drawable/mark"/>
</rotate>
</item>
</layer-list>
布局文件中添加创建的图片
1、创建drawable xml文件
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<!-- 最底层的图片,以x,y轴坐标为中心进行旋转-->
<rotate android:pivotX="0" android:pivotY="0"
android:fromDegrees="-10" android:toDegrees="-10">
<bitmap android:src="@drawable/chatting_bg_default_thumb"/>
</rotate>
</item>
<!-- 第二层的图片,以x,y轴坐标为中心进行旋转-->
<item>
<rotate android:pivotX="0" android:pivotY="0"
android:fromDegrees="15" android:toDegrees="15">
<bitmap android:src="@drawable/chatting_bg_purecolor_thumb"/>
</rotate>
</item>
<!-- 最上层的图片,以x,y轴坐标为中心进行旋转-->
<item>
<rotate android:pivotX="0" android:pivotY="0"
android:fromDegrees="35" android:toDegrees="55">
<bitmap android:src="@drawable/mark"/>
</rotate>
</item>
</layer-list>
布局文件中添加创建的图片
< ImageView |
12 | android:layout_width = "wrap_content" |
13 | android:layout_height = "wrap_content" |
14 | android:src = "@drawable/layer_image" /> |
相关文章推荐
- Android:LayerDrawable层叠样式layer-list
- Android教程:LayerDrawable层叠样式layer-list
- android: shape、selector、layer-list的使用做出设置按钮样式
- android图片合并: LayerDrawable层叠样式layer-list
- android图片合并: LayerDrawable层叠样式layer-list
- Android教程:LayerDrawable层叠样式layer-list
- Android 之LayerDrawable层叠样式layer-list及自定义颜色ProgressBar
- Android 之LayerDrawable层叠样式layer-list及自定义颜色ProgressBar
- android shape selector layer-list使用说明
- android中shape,selector,layer-list的使用小结
- Android layer-list的属性和使用具体解释
- LayerDrawable层叠样式layer-list
- Android layer-list的属性和使用详解(阴影、边框效果)
- LayerDrawable层叠样式layer-list
- Android 使用drawable xml文件代码绘制渐变图形,使用LayerList绘制复杂圆形
- Android样式 layer-list
- Android中的图层样式layer-list的用法
- android selector 和 layer-list复合使用
- Android 中 shape、selector与layer_list使用与区别
- Android UI之shape和selector和layer-list的使用