glide
X
网上千篇一律都是下面代码设置缓存方案 然而并没有什么卵用 X
Glide.with(MyApplication.INSTANCE)
.load(url)
.diskCacheStrategy(DiskCacheStrategy.RESOURCE)
.into(view)
使用GifImageView加载gif
地址:https://github.com/koral--/android-gif-drawable star:8000+
implementation'pl.droidsonroids.gif:android-gif-drawable:1.2.19'
//app:loopCount="0" 循环次数 不设置的话 这里默认一次 范围0-65535
<pl.droidsonroids.gif.GifImageView
android:id="@+id/iv_bird"
android:layout_width="409dp"
android:layout_height="539dp"
android:layout_alignParentBottom="true"
android:src="@mipmap/icon_word_main_bird"
app:loopCount="0" />
因为UI不会用动画框架 lottie svga ,用用GIF效果还可以的