作者:ant.cy.liao
主页:http://code.google.com/p/gifview/
下载:http://code.google.com/p/gifview/downloads/list
简介:android中现在没有直接显示gif的view,只能通过mediaplay来显示,且还常常不能正常显示出来,为此写了这个gifview,其用法和imageview一样
使用方法:
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构造方法、设置图片源、延迟、绘制等。
注意:GifView.jar 附件中,有需要自取。
相关推荐
自定义的GIFVIEW,对GIF图片进行显示,并对资源做了优化。
博客配套源代码,这里是GIFView自定义控件的代码
使用三种方式播放gif图片,分别是自定义控件播放gif图片,使用glide播放gif图片以及使用android-gif-drawable播放gif图片,根据自己选择适合自己的方式
VBA_使用AniGif控件显示GIF图片.rar
Android GIFView Android使用GIFView控件实现loading载入例
Android的原生控件并不支持播放GIF...我们都知道,在Android中如果想要显示一张图片,可以借助ImageView控件来完成,但是如果将一张GIF图片设置到ImageView里,它只会显示这张图片的第一帧,不会产生任何的动画效果。
用来显示gif格式的图片,实现其 播放,由于android没有显示gif图片的控件
iFix-Gif播放控件iFix-Gif播放控件iFix-Gif播放控件iFix-Gif播放控件
Android ListView控件显示数据库中图片
一个Android图片缩放查看控件,支持手势
在官方开源网站上下载了GifView的源码,可以显示GIF动态图片,可是不知能,只能显示GIF图片,不能同时支持PNG或JPG图片了,进行了一些修改,可以支持多种格式的图片,当然也包括gif动态图,用法痛GifView相同,具体...
一款具有完整功能的显示GIF图片的开源控件,显示速度不错。无窗体,数据流小而且属于轻量级,可以任意加载到自己的程序中直接使用。支持播放、暂停、单帧步进,以及翻转动画,镜像显示以及灰度调整。适合显示动画帧...
silverlight 显示gif动画控件,附例子~~~ http://www.dotnetdev.cn
Android 显示GIF图片实例详解 gif图动画在Android中还是比较常用的,比如像新浪微博中,有很多gif图片,而且展示非常好,所以我也想弄一个。经过我多方的搜索资料和整理,终于弄出来了,其实github上有很多开源的gif...
ImageShowPicker 单纯的上传图片展示控件
android webview加载gif图片,控件显示gif图片、加载网络图片,不卡,流畅,是开发者使用的好demo
android学习之控件的显示和隐藏
android完美下拉框控件android完美下拉框控件android完美下拉框控件android完美下拉框控件
Android高级图片滚动控件,3D版的图片轮播器Demo
asp.net 用WebBrowse控件显示GIF动画源码! 很值得下载看看!资源免费,大家分享!!