首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    glide的三个坑

    至少个人认为不合理) 吐槽1:Bitmap recycle 相信有不少项目,在线上环境,都有碰到类似的崩溃吧 java.lang.RuntimeException: Canvas: trying to use...(View.java:16669) at android.view.View.updateDisplayListIfDirty(View.java:15622) 崩溃log只有系统层面的堆栈,这个问题在我之前文章已经有分析过了...就会释放多余的bitmap,而被释放的bitmap,会被主动recycle,但业务层因为一些原因,不小心持有glide加载的bitmap,而这个bitmap又被glide回收了,就会报上面的trying to use...也是线上经常发生的,在一些极端情况下,页面被回收了,调用glide去加载图片,产生了崩溃 IllegalArgumentException: You cannot start a load for a destroyed...& activity.isDestroyed()) { throw new IllegalArgumentException("You cannot start a load for a destroyed

    1.9K40
    领券