Android常用控件之ImageView

来源:互联网 发布:工作中可优化的流程 编辑:程序博客网 时间:2024/06/10 06:59

ImageView

1.图片控件,在其中可写路径插入图片,对图片进行各类操作。

2.常用属性

2.1:android:src (设置ImageView所显示的Drawable资源的ID)

2.2:android:maxHeight (最大高度)

2.3:android:maxWidth (最大宽度)

2.4:android:adjustViewBounds (设置ImageView是否调整自己的大小保持所显示图片的长宽比)

2.5:android:scaleType

2.5.1:设置图片如何缩放以适应ImageView的大小

2.5.2:取值:matrix(使用矩形的方式缩放); fitXY(对图片横向纵向独立缩放,使得图片完全铺面ImageView,可能会失真); fitStart(保持长宽比,图片较长的边与ImageView对应边一致,然后放在左上角); fitCenter(保持长宽比,图片较长的边与ImageView对应边一致,然后放在中间); fitEnd(保持长宽比,图片较长的边与ImageView对应边一致,然后放在右下角); center(图片放在中间,不缩放); centerCrop(保持纵横比缩放,使得图片完全覆盖ImageView); centerInside(保持纵横比缩放,使得图片能够完全显示)

以下为代码示例:

3.显示大图片:BitmapFactory.decodeFile(String pathName,options opts);

4.从原有的图片截取一部分作为新的图片

代码示例:


原创粉丝点击