Android ImageView 固定宽高比例的实现方法
时间:2022-07-27
本文章向大家介绍Android ImageView 固定宽高比例的实现方法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
Android ImageView 固定宽高比例的实现方法
本文主要介绍 ImageView 固定宽高比例,
方法一:设置 adjustViewBounds=”true”,
方法二:使用 Universal-Image-Loader 图片缓存类,需要注意的是方法二和方法一同时使用导致设置无效。
方法一:设置 adjustViewBounds=”true”
<ImageView
android:id="@+id/img_banner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true" /
方法二:使用 Universal-Image-Loader 图片缓存类
.imageScaleType(ImageScaleType imageScaleType) 是设置图片的缩放方式,缩放类型 mageScaleType:
ImageScaleType.EXACTLY // 图像将完全按比例缩小的目标大小
ImageScaleType.EXACTLY_STRETCHED // 图片会缩放到目标大小完全
ImageScaleType.IN_SAMPLE_INT // 图像将被二次采样的整数倍
ImageScaleType.IN_SAMPLE_POWER_OF_2 // 图片将降低2倍,直到下一减少步骤,使图像更小的目标大小
ImageScaleType.NONE //图片不会调整
注意:经过测试方法二和方法一同时使用导致设置无效。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持
- MySQL修复表的简单分析(r11笔记第19天)
- Golang语言中的流程控制结构和函数详解
- Golang语言版的ip2long函数实例
- Oracle闪回原理-Logminer解读redo(r11笔记第17天)
- beego如何做到XSRF防护
- Golang语言-- gbk转utf8
- Golang 语言--linux 下 go语言 vim设置
- 南阳OJ----Binary String Matching
- Golang RSA加密解密程序
- HDUOJ--汉诺塔II
- Golang语言-操作json,注意json的嵌套、数组
- Java随机数算法(一)(r11笔记第14天)
- 【翻译】Golang语言-是面向对象语言吗?
- 一些Golang小技巧
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释