美文网首页
android glide 加载Gif卡顿替换方案

android glide 加载Gif卡顿替换方案

作者: 小包同学vip | 来源:发表于2020-06-18 15:32 被阅读0次

    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

    相关文章

      网友评论

          本文标题:android glide 加载Gif卡顿替换方案

          本文链接:https://www.haomeiwen.com/subject/qpyuxktx.html