BitmapDrawable

表示一张图片
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:antialias="true"
android:dither="true"
android:mipMap="false"
android:src="@drawable/ic_launcher"
android:tileMode="mirror">
</bitmap>

android:src-----图片资源id
android:dither----[true|false]是否开启抖动效果 比如图片色彩模式为ARGB8888,但是设备屏幕所支持的色彩为RGB555,开启可以让图片显示不过失真 应该开启
android:antialias---[true|false] 开启会让图片变得平滑 抗锯齿功能 可以忽略所降低的清晰度(很小)应该开启
android:filter---是否开启过滤效果,当图片尺寸被拉伸或者压缩时,开启过滤效果可以保持较好的显示效果 应该开启
android:gravity---当图片小于容器的尺寸时,对图片进行定位 还可以通过"|"来组合
android:mipMap---纹理映射,默认false
android:tileMode---平铺模式 ["disabled"|"clamp"|"repeat"|"mirror"],默认值为disabled-关闭平铺模式,当开启平铺模式后,android:gravity将会失效
-------------------
原图:

 


mirror模式:表示一种在水平和竖直方向上的镜面投影效果:

 repeat模式:简单的水平和竖直方向上的平铺效果:

clamp模式:图片四周的像素会宽展到周围的区域:

 


posted @ 2017-05-10 16:15  Calo-missile  阅读(169)  评论(0编辑  收藏  举报