如何使用glide在加载成功图片时,截取屏幕
2017-04-01 10:31
423 查看
讲解如何使用glide在加载成功图片时,截取屏幕
glide真是好用,加载图片比xutils不知道高到哪里去
既可以加载大图片oom又可以加载图片时适应imageview的大小
如何在自定义的viewgroup上用glide加载imageview在imageview成功加载上时截取viewgroup的bitmap
glide是异步加载,所以要在glide加载图片成功的契机截图
Glide.with(context)
.load(bitmap)
.dontAnimate()
.into(newGlideDrawableImageViewTarget(iv){
@Override
publicvoidonResourceReady(GlideDrawableresource,GlideAnimation<?superGlideDrawable>animation){
super.onResourceReady(resource,animation);
guantuNowCount++;
if(getGuantuanNeedCount()==getGuantuNowCount()){
slideUpData(getFragmentCurrent(),true);
}
}
});
恩。看到没有glide有他妈的回调,真是尼玛考虑的周到这个onResourceReady()意思就是glide已经准备好加载图片的资源了下一毫秒就可以setimage了
但是!各单位注意了!各单位注意了!如果这个时候截图,肯定是截不成功的。
因为,glide还有一个几把的默认加载动画大概300毫秒!fuck,这里就需要注意了。
然后,设置不加载动画就好了,就是.dontAnimate()这一行神秘代码。就OK了
哈哈哈,尼玛的周六还要上班,就是解决这个几把的问题,你妈嗨,你妈嗨!
相关文章推荐
- Yelp app是如何使用Glide优化图片加载的
- Yelp app是如何使用Glide优化图片加载的
- 【Android进阶】Yelp app是如何使用Glide优化图片加载的
- [jQuery代码]如何使用javascript/jQuery预先加载图片
- [jQuery代码]如何使用javascript/jQuery预先加载图片
- 使用开源框架 Glide 加载与缓存图片
- Android开发:使用Glide动态加载圆形图片和圆角图片--图片开发框架
- 如何使用javascript/jQuery预先加载图片
- 如何使用Universal Image Loader加载本地图片
- Android 平滑图片加载和缓存库 Glide 使用详解
- github图片加载框架glide使用介绍
- Glide图片加载变形如何解决?
- 网页设计可用性指导-如何成功地使用图片
- 如何使用 gnome-screenshot 截图命令来截取屏幕、窗口或指定区
- Android图片加载方案——如何保证图片清晰度同时,最大限度节省内存使用量
- [jQuery代码]如何使用javascript/jQuery预先加载图片
- js判断背景图片是否加载成功使用img的width实现
- Glide的图片加载库的使用
- 网页设计中如何成功地使用图片
- goolge官方推荐图片加载框架glide使用介绍