android glide 加载Gif卡顿替换方案

2020-06-18  本文已影响0人  小包同学vip

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效果还可以的

image.png
上一篇 下一篇

猜你喜欢

热点阅读