Glide加载圆形、圆角等图片的用法
2017-06-23 09:37
288 查看
感谢大神,转载过来只是想自己保存使用 转载博客:http://blog.csdn.net/zhangphil //原图,是我博客的头像
ImageView image1 = (ImageView) findViewById(R.id.image1);
Glide.with(this).load(url).crossFade(1000).into(image1);
//原图 -> 圆图
ImageView image2 = (ImageView) findViewById(R.id.image2);
Glide.with(this).load(url).bitmapTransform(new CropCircleTransformation(this)).crossFade(1000).into(image2);
//原图的毛玻璃、高斯模糊效果
ImageView image3 = (ImageView) findViewById(R.id.image3);
Glide.with(this).load(url).bitmapTransform(new BlurTransformation(this, 25)).crossFade(1000).into(image3);
//原图基础上复合变换成圆图 +毛玻璃(高斯模糊)
ImageView image4 = (ImageView) findViewById(R.id.image4);
Glide.with(this).load(url).bitmapTransform(new BlurTransformation(this, 25), new CropCircleTransformation(this)).crossFade(1000).into(image4);
//原图处理成圆角,如果是四周都是圆角则是RoundedCornersTransformation.CornerType.ALL
ImageView image5 = (ImageView) findViewById(R.id.image5);
Glide.with(this).load(url).bitmapTransform(new RoundedCornersTransformation(this, 30, 0, RoundedCornersTransformation.CornerType.BOTTOM)).crossFade(1000).into(image5);
ImageView image1 = (ImageView) findViewById(R.id.image1);
Glide.with(this).load(url).crossFade(1000).into(image1);
//原图 -> 圆图
ImageView image2 = (ImageView) findViewById(R.id.image2);
Glide.with(this).load(url).bitmapTransform(new CropCircleTransformation(this)).crossFade(1000).into(image2);
//原图的毛玻璃、高斯模糊效果
ImageView image3 = (ImageView) findViewById(R.id.image3);
Glide.with(this).load(url).bitmapTransform(new BlurTransformation(this, 25)).crossFade(1000).into(image3);
//原图基础上复合变换成圆图 +毛玻璃(高斯模糊)
ImageView image4 = (ImageView) findViewById(R.id.image4);
Glide.with(this).load(url).bitmapTransform(new BlurTransformation(this, 25), new CropCircleTransformation(this)).crossFade(1000).into(image4);
//原图处理成圆角,如果是四周都是圆角则是RoundedCornersTransformation.CornerType.ALL
ImageView image5 = (ImageView) findViewById(R.id.image5);
Glide.with(this).load(url).bitmapTransform(new RoundedCornersTransformation(this, 30, 0, RoundedCornersTransformation.CornerType.BOTTOM)).crossFade(1000).into(image5);
相关文章推荐
- Glide 加载圆角或圆形图片
- Glide加载图片时转换为圆形、圆角、毛玻璃等图片效果
- Glide 加载圆角、圆形图片
- 关于安卓glide图片框架加载的图片转换成圆形圆角的思路
- Android 使用Glide动态加载圆形图片和圆角图片
- Glide使用 加载网络图片 圆形图片 圆角图片
- Glide加载圆形,圆角图片
- Glide加载图片显示圆形和圆角矩形图片
- Android Glide加载图片时转换为圆形、圆角、毛玻璃等图片效果
- Glide加载圆形图片和自定义圆角图片和对指定的角加载圆角
- Android Glide加载图片时转换为圆形、圆角、毛玻璃等图片效果
- Android Glide加载图片时转换为圆形、圆角、毛玻璃等图片效果
- Glide加载圆形图片和圆角图片的解决方式。
- Android Glide加载图片时转换为圆形、圆角、毛玻璃等图片效果
- Android Glide 加载圆形图片和圆角图片的两种方法
- Android中Glide加载圆形图片和圆角图片实例代码
- 自定义BitmapTransformation完美解决Glide加载圆角或者圆形图片
- 使用Glide动态加载圆形图片和圆角图片
- Android Glide加载网络图片!圆形图片,圆角图片
- Android将Glide动态加载不同大小的图片切圆角与圆形的方法