android 无任何依赖实现网络加载显示Gif动画
2016-11-07 09:46
330 查看
android 无任何依赖实现网络加载显示Gif动画
最近碰到个需求,在项目里显示gif动画,一开始在github上找了下,发现有很多,但都是依赖,我就只是想要个显示gif图片动画功能,搞那么多东西进来,感觉太臃肿,之后自己也尝试过修改别人的,但做不到适应多种架构手机,最后在一篇文章找到我想要的东西,不说闲话了,直接贴代码自定义 WebView 来加载显示gif,不知道有没有同学想过
public class GifWebView extends WebView {
public GifWebView(Context context) { super(context); } public GifWebView(Context context, AttributeSet attrs) { super(context, attrs); } public GifWebView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } public void loadUri(String uri) { loadUrl(uri); } @Override public boolean dispatchTouchEvent(MotionEvent ev) { return false; }
}
下面请注意,光是实现了上面的还是会有很多问题的,最关键的是配置几个属性
如下代码:
mWebSettings.setUseWideViewPort(true);
mWebSettings.setLoadWithOverviewMode(true);
这样就实现了,下次碰到的同学拷贝一下就可以使用了,第三方依赖毕竟东西太多
相关文章推荐
- Android 通过开源框架实现加载网络图片并下载到SD卡通知系统相册显示,(并实现分享图片功能)
- Android加载Gif动画实现代码
- Android中显示GIF动画的实现代码
- 分享Android实现加载Gif动画的类库
- Android:ListView异步加载图片(实现网络下载、存储本地、缓存内存、压缩显示)
- Android加载Gif动画实现代码
- android加载gif动画 用动画实现
- 一次偶然机遇找到一个不错的关于Android实现加载gif动画的实例,写一下分享个大家。
- Android 自定义SurfaceView实现加载GIF动画
- 三种实现android加载进度条的动画效果
- Android UI开发第十九篇——介绍一个开源的gifview——Android显示GIF动画
- JavaScript判断远程图片是否存在,加载完成:onerror 属性- & jQuery实现(如果因为网络或图片的原因发生异常,则显示该图片)~
- Android显示GIF动画问题
- Flex :自定义Loading载入状态(含图标) 及解决Flex中GIF动画图片加载时显示动起来
- Android UI开发第十九篇——介绍一个开源的gifview——Android显示GIF动画
- android Gallery实现异步加载网络图片 并只加载当前停止页面图
- Android中用BaseAdapter实现带Button和显示网络图片的Listview
- Android 如何实现ListView异步加载网络图片
- 介绍一个Android开源项目:GifView——Android显示GIF动画
- 使用android-rss库实现从网络中获取rss信息,并通过ListView显示