Glide:EngineResource

Posted bdmh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Glide:EngineResource相关的知识,希望对你有一定的参考价值。

参阅:《Glide:ActiveResources》

目录

初始化

recycle

计数


EngineResource是一个资源包装器,实现Resource接口,运行资源计数。

在ActiveResources中,有对它的引用队列。

private final ReferenceQueue<EngineResource<?>> resourceReferenceQueue = new ReferenceQueue<>();

这个队列是用来创建ResourceWeakReference对象的,是对EngineResource的弱引用。

先来看看EngineResource的属性。

  //是否可缓存
  private final boolean isMemoryCacheable;
  //是否可

以上是关于Glide:EngineResource的主要内容,如果未能解决你的问题,请参考以下文章

Glide:EngineResource

Glide ② — 缓存机制

Glide 缓存机制

Glide:Engine

Glide:Engine

Glide 缓存机制