最近遇到Android中加载GIF图片,而Android目前还不支持GIF图片的加载。查询后发现很多第三方网络请求框架支持GIF图片的加载。
第一种:gifView ,这个需要通过google【翻墙下载】,下载完了demo和jar包之后需要将jar包放入工程中的lib文件夹中,然后添加到library中。在xml问价中填写布局为:
android:id="@+id/gif"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:paddingRight="12px" android:enabled="false" />
使用gitView需要提前将展示GIF图片存放到res/drawable中,最大的问题竟然多次加载之后会导致OOM,所以放弃使用!
第二种:android-gif-drawable非常好的一个开源框架。
https://github.com/koral--/android-gif-drawable目前已有5.5K