Android中如何显示gif图片
2017-01-24 10:28
288 查看
**Android中如何显示gif图片** 大家好,今天呢我来说说Android动态图的显示 对于显示gif图片我用的是一个第三方的gifimageview框架 在build中添加
compile 'pl.droidsonroids.gif:android-gif-drawable:1.1.+' /* 添加gif控件库引用 */
其次需要用到的是Movie 咱们可以用他来判断图片是静态图还是动态图。也可以用他来自定义imageview控件显示gif图片。目前我只会用movie自定义的控件显示本地gif图。至于网络的gif我不知道怎么显示,有大神知道求告知
Movie mMovie = Movie.decodeByteArray(bytes, 0, bytes.length); if(mMovie!=null){ //不为null则是动态图 }
若为动态图现在则需要
gifimageview了。
GifDrawable gif = new GifDrawable(bytes); gifImageview.setImageDrawable(finalGif);
动态图转换成bitmap后就会变成静态图。内容会损失。
源码地址http://download.csdn.net/detail/u014788634/9744064
相关文章推荐
- 如何让你的Android显示gif格式的图片
- android中如何显示Gif图片
- 如何让你的 Android 显示gif格式的图片
- android中如何显示图片的一部分
- Android:ImageView如何显示网络图片
- Android中Gif图片的显示
- Android的ImageView如何显示网络图片资源
- 如何在ASP.NET页面中自动生成并显示透明的GIF图片
- WINCE 如何显示PNG和GIF图片
- Android之ImageView既能普通图片又能显示gif的方法
- 解决Android源码编译后网页中无法正确显示GIF图片的问题
- WINCE 如何显示PNG和GIF图片
- Android:如何显示网络图片
- Android基础篇之显示GIF格式图片
- Android显示GIF图片的方法
- 如何在Android当中显示网络图片
- WINCE 如何显示PNG和GIF图片
- android gif 图片显示问题
- 如何在Android当中显示网络图片
- Android:如何显示网络图片