我是靠谱客的博主 可靠糖豆,最近开发中收集的这篇文章主要介绍android 加载远程图片大小,Android 使用Glide加载网络图片等比例缩放的实现方法,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
在做android图片加载的时候,由于手机屏幕受限,很多大图加载过来的时候,我们要求等比例缩放,比如按照固定的宽度,等比例缩放高度,使得图片的尺寸比例得到相应的缩放,但图片没有变形。显然按照android:scaleType不能实现,因为会有很多限制,所以必须要自己写算法。
通过Glide来缩放
其实glide提供了这样的方法。具体是显示继承Transformation 的 setResource 方法。
(1) 先获取网络或本地图片的宽高
(2) 获取需要的目标宽
(3) 按比例得到目标的高度
(4) 按照目标的宽高创建新图
/**
* ===========================================
* 版 本:1.0
* 描 述:设置图片等比缩放
*
glide处理图片.
* ===========================================
*/
publ
最后
以上就是可靠糖豆为你收集整理的android 加载远程图片大小,Android 使用Glide加载网络图片等比例缩放的实现方法的全部内容,希望文章能够帮你解决android 加载远程图片大小,Android 使用Glide加载网络图片等比例缩放的实现方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复