为了账号安全,请及时绑定邮箱和手机立即绑定

Glide注意事项

标签:
Android

Gilde使用:
注意事项:1.不能加载图片路径中夹有中文
2.上面这段代码不要写成匿名内部类的机制,原因就是java的自动垃圾回收机制可能在图片还没有加载
好的时候就已经把你的Target回收了。
3.注意.with()里面的参数,Glide的请求是和传进去的Context共存亡的,如果传一个Activity进去,
当Activity GC过后,你的请求也就GC了,但是如果这样传:.with(context.getApplicationContext()
).当你的Activity GC过后,请求还是会继续,回调还是会继续。

使用步骤:1.导入依赖 compile 'com.github.bumptech.glide:glide:3.7.0'之后就可以直接使用了

     2.Glide.with(context).load(internetUrl).into(targetImageView);当然这里加载
      的load(XXXXX)里面的图片可以是文件形式 资源id形式 播放本地mp4
     String filePath = "/storage/emulated/0/Pictures/test_video.mp4";
     Glide.with( context ).load( Uri.fromFile( new File( filePath ) ) ).into( imageViewGifAsBitmap );
当然在我们加载图片的时候可以使用站位和出错的情况进行图片设置,这样可以防止空指针或者错误
    还有可以设置缩略图.thumbnail(),裁剪图片.fitCenter()和.CenterCrop(),调整图片大小.resize(int ,int )
    设置加载动画(.crossFade() :Glide提供淡如淡出):Glide.with(context).load().placeholder(R.mipmap.ic_launcher) .
    error(R.mipmap.future_studio_launcher).crossFade().into(imageViewFade);等等

原文链接:http://www.apkbus.com/blog-941978-76684.html

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消