Android 使用Picasso加载网络图片等比例缩放
来源:互联网 发布:打鸟汽枪650淘宝 编辑:程序博客网 时间:2024/05/16 02:00
Transformation transformation = new Transformation() { @Override public Bitmap transform(Bitmap source) { int targetWidth = imageview.getWidth(); if (source.getWidth() == 0) { return source; } //如果图片大小大于等于设置的宽度,则按照设置的宽度比例来缩放 double aspectRatio = (double) source.getHeight() / (double) source.getWidth(); int targetHeight = (int) (targetWidth * aspectRatio); if (targetHeight != 0 && targetWidth != 0) { Bitmap result = Bitmap.createScaledBitmap(source, targetWidth, targetHeight, false); if (result != source) { // Same bitmap is returned if sizes are the same source.recycle(); } return result; } else { return source; } } @Override public String key() { return "transformation" + " desiredWidth"; } };
Picasso.load(serviceInShopPageListBean.getServiceDownUrl()).transform(transformation).into(imageview);
阅读全文
0 0
- Android 使用Picasso加载网络图片等比例缩放
- Android 使用Picasso加载网络图片等比例缩放
- Android 使用Picasso加载网络图片等比例缩放
- Android 使用Picasso加载网络图片等比例缩放
- Picasso图片加载框架的使用及加载网络图片等比例缩放
- android等比例缩放图片
- jQuery-图片预加载 等比例缩放
- 图片等比例缩放
- 图片等比例缩放
- 图片等比例缩放
- 图片等比例缩放
- 图片等比例缩放
- 图片等比例缩放
- 等比例缩放图片
- 等比例缩放图片
- 等比例缩放图片
- 图片等比例缩放
- 等比例图片缩放
- Monkey测试2——Monkey测试策略
- mysql表添加字段和注释
- ArrayList源码解析
- virtualenv command
- 正确在WPF中对Windows窗体背景进行设置
- Android 使用Picasso加载网络图片等比例缩放
- 图文混排
- 关于使用sklearn进行数据预处理 —— 归一化/标准化/正则化
- iOS学习笔记之xcode工具查看内存泄漏
- iOS开发——openssl生成CSR (pkcs10) 请求证书
- 2.线性表—顺序表
- 在jsp页面中设置<c:foreach>中序号
- SVN Cornerstone 使用详解
- C++字符串格式化 sprintf、printf