黑马程序员技术交流社区

标题: 显示android gif图片 [打印本页]

作者: 马伟奇    时间: 2013-4-25 18:05
标题: 显示android gif图片
GifView 是一个为了解决android中现在没有直接显示gif的view,只能通过mediaplay来显示这个问题的项目,其用法和 ImageView一样,支持gif图片
回复下载源码::[hide=d9999] gifview.rar (25.15 KB, 下载次数: 35)   [/hide]

使用方法:

1-把GifView.jar加入你的项目。

2-在xml中配置GifView的基本属性,GifView继承自View类,和Button、ImageView一样是一个UI控件。如:

<com.ant.liao.GifView android:id="@+id/gif2"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:paddingTop="4px" android:paddingLeft="14px" android:enabled="false" />

3-在代码中配置常用属性:

// 从xml中得到GifView的句柄
gf1 = (GifView) findViewById(R.id.gif1);
// 设置Gif图片源
gf1.setGifImage(R.drawable.gif1);
// 添加监听器
gf1.setOnClickListener(this);
// 设置显示的大小,拉伸或者压缩
gf1.setShowDimension(300, 300);
// 设置加载方式:先加载后显示、边加载边显示、只显示第一帧再显示
gf1.setGifImageType(GifImageType.COVER);

GifView的Jar包共有四个类:
GifAction.java 观察者类,监视GIF是否加载成功
GifFrame.java 里面三个成员:当前图片、延时、下张Frame的链接。
GifDecoder.java 解码线程类
GifView.java 主类,包括常用方法,如GifView构造方法、设置图片源、延迟、绘制等。




















作者: 王亚男    时间: 2013-4-25 20:17
这个down下来测试下玩玩儿~谢谢楼主~
作者: 高美云    时间: 2013-5-4 14:08
下来看看
作者: 马伟奇    时间: 2013-5-4 20:37
下来看看
作者: arangly    时间: 2013-5-5 14:37
好东西呀
作者: 张立江    时间: 2013-5-7 16:20
会长 我来下一个支持你
作者: 陈泽鑫    时间: 2013-5-7 23:01
看起来不错
作者: 张淼    时间: 2013-5-7 23:29
好东西,谢谢分享
作者: 陈汉维    时间: 2013-5-20 10:44
看看学习下
作者: 周志强    时间: 2013-5-25 01:24
什么东东

作者: geozhang    时间: 2013-6-8 16:39
感谢分享,赞。学习。
作者: 李震 李震 李震    时间: 2013-7-12 15:25
谢谢小马哥!
作者: 月玛雅残影似水    时间: 2013-7-13 10:43
xiaxiakankan

作者: 何万县    时间: 2013-7-22 16:59
好东东,看看看看
作者: 李玉生    时间: 2013-7-28 18:08
这个还真没有用过啊

作者: 韩军博    时间: 2013-8-3 00:43
jhkjhkhjkhkhkhkhkjhkh
作者: 咖啡要加糖    时间: 2014-4-29 16:32
这个可以有
作者: 我能驾驭住    时间: 2014-4-30 10:25
看看什么意思呢
作者: Conning    时间: 2014-5-6 21:32
谢谢分享
作者: amtest1111    时间: 2014-7-2 23:00
:)                                    
作者: z1035569003    时间: 2015-6-24 16:27
注册个号真不容易
作者: MAY1066    时间: 2015-6-27 21:22
现在下下来以后看看
作者: caoyang521    时间: 2015-7-26 13:34
更好发挥警方还将根据汇丰晋亨复活节
作者: 紫夜月炎    时间: 2015-9-24 11:38
我想看看jar包

作者: biscuit0116    时间: 2015-9-24 12:05
谢谢楼主~
作者: phantom33    时间: 2015-9-24 20:27
好东西呀
作者: houyixiao    时间: 2015-9-25 11:55
不错的样子
作者: 寇雄飞    时间: 2015-9-25 17:35
hao ..................
作者: 一草二木    时间: 2015-11-14 17:28
急需 看看
作者: Yan_Theo    时间: 2016-1-17 23:16
顶起来 顶起来 顶起来
作者: liu121623412    时间: 2016-2-18 16:52
不错不错  down下来学习下
作者: ronglinzh337    时间: 2016-6-7 11:56
不错,刚好需要




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2