Android ImageView的scaleType属性作用
来源:互联网 发布:知已漫画图片 编辑:程序博客网 时间:2024/06/03 01:16
Android的ImageView控件用于展示图片, scaleType属性可以定制图片的展示方式,但是scaleType的取值有8个,为了理解这8个属性的不同效果,特地进行实践,并记录下来作为日后可供翻阅的笔记。
布局文件:
原图:分辨率1920*1080
scaleType取值
1 center:保持原图大小,将原图居中显示,将原图中心点和ImageView中心点重合,超出ImageView范围之外的原图会被裁剪掉。
2 centerCrop 按比例缩放原图,使得缩放后的图片的宽(高)大于或等于ImageView的宽(高),图片可能被裁减。
3 centerInside 将原图完整展示,使得缩放后的图片的宽(高)小于或等于ImageView的宽(高),图片不会被裁减。
4 fitCenter将图片缩放,使得图片的宽度和ImageView的宽度相等。
5 fit_start, fit_end在图片缩放效果上与fit_center一样,只是显示的位置不同,FIT_START是置于顶部,FIT_CENTER居中,FIT_END置于底部。
6 fitXY 不按比例缩放图片,把图片占满整个ImageView。
7 matrix 保持原图大小,从在ImageView的左上角顶点开始绘图,超出边界的部分会被裁减。
0 0
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- Android ImageView 的 scaleType属性作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- ImageView的属性android:scaleType作用
- Android ImageView的scaleType属性作用
- ImageView的属性android:scaleType作用
- JavaScript高级程序设计之变量、作用域和内存问题之执行环境及作用域第4.2讲敏敏笔记
- poj3624charm bracelet【背包】
- C#之网页调用输出对话框
- linux安装mysql
- [LeetCode]203 Remove Linked List Elements
- Android ImageView的scaleType属性作用
- iOS中一种网络层与业务层的设计方案
- 关于ogrebullet中如何判断两个物体何时碰撞的问题
- Ext.onready详解
- 一个开源AC算法源码分析
- 1.2 Xshell连接CentOS
- 安卓问题
- AJAX实现级联列表,入门级实现方式
- shell脚本学习 四