android ImageView实现上面圆角下面直角(xml实现方法)
2016-03-11 20:01
495 查看
主要思想,用一个上面有两个圆角的图片覆盖在imageview上
主xml布局:
view中的ms_imge_bg是一个在drawable文件夹中的xml
注:ms_ic_defaul是图片地址可以自己定义
主xml布局:
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="6dp"> <ImageView android:id="@+id/ms_iv_activity" android:layout_width="match_parent" android:layout_height="132dp" android:layout_centerHorizontal="true" android:scaleType="center" android:src="@drawable/ms_ic_default" /> <View android:id="@+id/ms_iv_blank" android:layout_width="match_parent" android:layout_height="132dp" android:background="@drawable/ms_img_bg" /> </RelativeLayout>
view中的ms_imge_bg是一个在drawable文件夹中的xml
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle"> <stroke android:width="4dp" android:color="#f0f0f0" /> </shape> </item> <item> <shape android:shape="rectangle"> <corners android:topLeftRadius="6dp" android:topRightRadius="6dp" /> <stroke android:width="4dp" android:color="#f0f0f0" /> </shape> </item> </layer-list>
注:ms_ic_defaul是图片地址可以自己定义
相关文章推荐
- Android 自定义View 入门——概念
- Android 透明状态栏
- Android---universal-image-loader应用
- 拥有大量相同结构Activity的项目精简经验—— ReUsableActivity
- Android-Preproty animation解析
- Android-XML转成View过程简述
- android热补丁初探之二 热补丁分析对比
- Android-Frame Animation介绍
- android onSaveInstanceState方法
- RecyclerView 的研究和使用
- android中px,dp,sp
- Android开发中遇到的字符串、十六进制和Byte转换,及十六进制校验等函数集
- android错误之MediaPlayer用法的Media Player called in state *,androidmediaplayer
- Android模拟器上网
- android PhoneGap跨平台笔记1--helloword
- Android 中常见的小知识总结
- Android之自定义属性
- Android Support Design Library - CoordinatorLayout
- android中的文件(图片)上传
- android开发50个小技巧