在这里,感谢源码作者的jar包,大力赞扬开源精神。
一:介绍
Android默认是不能播放gif图片的,这需要我们自己实现。
首先我们下载一个现成的jar包,下载地址:https://code.google.com/p/gifview/
注:根据网址,我们看到:“作者在downloads中只更新到 1.1,以后版本更新到source下,并给出svn地址,和相 关介绍”,首先我拿1.1版本介绍一下jar包的使用方法。
二:项目使用说明(1.1版本)
(1)使用说明:上面的网址已经说的很清楚了,我把他粘贴了过来。
1.在你的工程中新建一个lib目录,并把gifview.jar放到里面。
2.在编译路径中添加对这个jar的引用。3.在使用时,可以直接在layout文件中定义gifview,但只能在代码中设置gif图片(setgifimage)
(2)1.1版本增加以下功能
增加gif在解码过程中的图片显示方式,当gif比较大时,解码有一个过程,需要一些时间,在 此解码过程中,可以设置三种gif显示方式:
- WAIT_FINISH.这种方式在解码过程中,不会显示任何图片,等到Gif全部解码结束后,再显示 整个gif动画。
- COVER.这种方式在解码过程中,只显示第一帧,在gif全部解码结束后,显示整个Gif动画。
- SYNC_DECODER.这种方式与解码同步,解码解到哪帧,显示到哪帧。
三:项目使用说明(2.0版本)
因为2.0版本要svn中,所以要在svn中导出相关的demo,和源码。
svn地:http://gifview.googlecode.com/svn/
(1)安装svn控件。如果已经安装,跳过即可。没安装,请点击下面的网址,有教程:
(2)import->svn->从svn项目检出->创建新的资源库位置->剩下的步骤看图
3.1从svn检出
3.2
3.3
3.4上面的文件夹分别是:
trunck:源码
demo:demo