最近的项目需要在界面显示Gif动图,查找网络资料,总结了一下,分享一下,


一个GifView的gif图加载库以有效地显示GIF,

您可以启动,暂停和停止gifView

 

在app 的 build.gradle 中

implementation 'com.github.Cutta:GifView:1.4'

效果图:

  

 

1:布局直接显示

                    

2:代码

/***     *  属性     *      *   gifView1.setGifResource(R.mipmap.gif_start_stop);     *   gifView1.play();     *   gifView1.pause();     *   gifView1.setGifResource(R.mipmap.gif5);     *   gifView1.getGifResource();     *   gifView1.setMovieTime(time);     *   gifView1.getMovie();     */    private void show(){        btn1.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                if (gifView1.isPlaying())                    gifView1.pause();            }        });        btn2.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                if (gifView1.isPaused())                    gifView1.play();            }        });    }

代码文档:https://github.com/Cutta/GifView

更多相关文章

  1. Android(安卓)studio使用相机拍照,保存并显示一坨屎一样的照片
  2. Android(安卓)自定义弹窗框架
  3. Android(安卓)EditText部分特殊功能
  4. Flutter 项目代码打包进 android App的快速集成方案
  5. Android培训班(84)Dalvik虚拟机的JNI测试函数
  6. Android可滑动TextView设置大段文字后,如何滚动到结尾显示。
  7. Android中TextView的富文本显示
  8. Eclipse+CDT+GDB 调试android NDK程序
  9. Android(安卓)自定义dialog,实现右上角显示一个控件按钮

随机推荐

  1. Activity的启动和创建
  2. Android WebView 和 手机后退按钮 的故事
  3. win7下修改AVD默认路径
  4. android : 加快eclipse下android工程编
  5. Android Handler机制理解
  6. Android(安卓)mediaPlayer播放报PVMFErrN
  7. [Android]自定义Button之drawableLeft居
  8. Android事件分发之dispatchTouchEvent()
  9. 第三部分:Android(安卓)应用程序接口指南-
  10. Android——4.2 - 3G移植之路之 referenc