您的位置:首页 > 移动开发 > Android开发

Android中第三方控件gifView的基本使用

2016-02-16 11:47 330 查看
GifView 是一个为了解决android中现在没有直接显示gif的view,只能通过mediaplay来显示这个问题的项目,其用法和 ImageView一样,支持gif图片。可监视GIF是否加载成功。

GifView的功能:

播放Gif图片

Gif动画监听

基本用法:

导入jar包

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

在代码中配置常用属性

代码演示:

使用 GifView进行网络Gif图片和本地Gif图片的加载和监听

布局文件中

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:orientation="vertical"
>
<com.ant.liao.GifView
android:id="@+id/gifView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"

/>

</LinearLayout>
MainActivity中

public class MainActivity extends Activity {
private GifView gifView;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
gifView=(GifView) findViewById(R.id.gifView);
//		设置图片源
gifView.setGifImage(R.drawable.myimg);
//		设置展示的宽高
gifView.setShowDimension(300, 300);
//		从网络加载图片和本地思路一样,这里就不说了
}

}


效果



需要导入的jar包

GifView.jar

jar包及源码下载

http://download.csdn.net/detail/zhaihaohao1/9432879
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: