很多时候由于项目的需要,我们需要加载Gif的图片,实现动画效果,但是android本身并不支持直接加载Gif图片。因此网络上出现了很多关于android加载Gif图片的框架。今天在这里就为大家介绍其中的两个框架,一个是Xutils3.0,一个是android-gif-drawable的开源库。其中使用Xutils会出现适配的问题。所以这里不推荐在项目使用。
, imageOptions);
}
}
activity_gif_imageview.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:background="#ffffff" android:layout_height="match_parent">
<pl.droidsonroids.gif.GifImageView android:layout_width="match_parent" android:layout_height="match_parent" android:layout_centerInParent="true" android:scaleType="fitCenter" android:id="@+id/imageView" android:layout_marginRight="30dp" android:layout_marginLeft="30dp" android:layout_marginTop="30dp"/>
RelativeLayout>
注:使用Xutils时需要在BaseApplication进行初始化x.Ext.init(this);
附:源码下载地址