ImageView ScaleType详解
来源:互联网 发布:淘宝网店好经营吗 编辑:程序博客网 时间:2024/06/04 01:23
1. 摘要
ImageView scaleType值的博客有不少,但感觉写得都不够精确。最近正在看了一本书《基于Material Design的Android用户界面设计》[1]。该书对于scaleType的解释,十分准确、详细。
2.scaleType值详解
《基于Material Design的Android用户界面设计》[1]一书第二章表2.4 ImageView的scaleType值:
XML属性值
ScaleType
描述
matrix
MATRIX
通过setImageMatrix(Matrix)用一个图片矩阵缩放。
fitXY
FIT_XY
设置图片宽度和高度以适应view,忽略长宽比。
fitStart
FIT_START
上下缩放图片,保持长宽比,同时让图片和view在左上角对齐。
fitCenter
FIT_CENTER
上下缩放图片,保持长宽比,让图片至少在一个维度上等于view在此维度的尺寸。
fitEnd
FIT_END
类似fitStart,但它在右下角对齐。
center
CENTER
让图片居中不缩放。
centerCrop
CENTER_CROP
必要时缩小图片,保持长宽比,这样宽度和高度就会适配或者略大于view。
centerInside
CENTER_INSIDE
必要时缩小图片,保持长宽比,这样宽度和高度就会适配或者略小于view。
3. 引用
[1]《基于Material Design的Android用户界面设计》
阅读全文
0 0
- Android ImageView.ScaleType详解
- Android--ImageView.ScaleType详解
- ImageView的scaletype详解
- ImageView的scaleType详解
- ImageView的ScaleType详解
- ImageView中的ScaleType详解
- ImageView.ScaleType 属性详解
- ImageView的scaleType详解
- ImageView的ScaleType详解
- ImageView.ScaleType详解
- ImageView ScaleType详解
- ImageView的scaleType详解
- ImageView android:scaleType属性详解
- Android ImageView.ScaleType 属相详解
- ImageView的ScaleType属性详解
- ImageView.ScaleType详解(多图)
- Android 图片ImageView.ScaleType详解
- ImageView的ScaleType属性详解
- HDU 2089 不要62 初探数位dp
- 面向对象与原型原稿
- mycql
- 淘淘商城第十四天
- 冒泡排序
- ImageView ScaleType详解
- zabbix安装部署教程
- [一天几个linux命令] linux shell数据重定向
- C语言排序算法
- 如何用springcloud找妹纸之13--- 历经千帆,归来仍少年(docker部署)
- android关闭指定的activity
- 高并发之多线程总结
- Ubuntu下Gearman安装搭建
- ubuntu安装tensorflow