Android使用WebView加载本地图片终极大杀招

WebView 主要调用三个方法:loadUrl、loadData、loadDataWithBaseURL。

1、loadUrl        直接加载网页、图片并显示。(本地或是网络上的网页、图片、gif)

2、loadData     显示文字与图片内容 (模拟器1.5、1.6)

3、loadDataWithBase  显示文字与图片内容(支持多个模拟器版本)

加载assets下图片:

<img src = "file:///android_asset/icon.png"/>

加载sd卡下图片:

<img src = "file:///sdcard/a.jpg"/>

可能跟系统版本有关系,反正我是没测试成功,还浪费时间(百度出来的东西基本上就是从一个地方copy都另外一个地方,没什么价值)。

其实很简单,不用这么麻烦。直接把图片转出base64,下面试大杀招:

<img width="200px" height="200px"                          src="data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAIAAAAiOjnJAAADn0lEQVR42u3cUW6kMBBF0d7/ppMVtBTieuXCPvczyjQETkuFgfn8SIE+DoHAElgCSwJLYAksCSyBJbAksASWwJLAElgCSwJLYAksCSyBJbAksASWwJLAElgCSwJLYAksCSyBJbBqNhPo2+ev7NvTz6za7l/2IXHcwAILLLDAAgusc2AlPucpgqf7kz6RiS9M4nPAAgsssMACC6x3wKoa0p+e1BWIVUP3CqzOixuwwAILLLDAAgusyhM/YRgHCyywwAILLLDAmnKAJsOq+h2wwAILLLDAAgusyj+s6kAn/q6qxdvO4wYWWGCBBRZYYJ0Dq/NlipN+7mUKsMACCyywwAJrSlUHd+WEzTnZrUceLLDAAgsssMAaeIJ3PXDXeWO4c7vXXRWCBRZYYIEF1oXrWIkH06oG8/R+VuFOX6yABRZYYIEFFljnLJDuegmi6sbwrv1MfNnAAgsssMACC6z3LZCmF0ITi40ri5mJBcz5N7PBAgsssMACC6y3Du8rJ7sKZXpITyyiggUWWGCBBRZY58NKD7DpF0QTFzS7jidYYIEFFlhggXU+rF0vO3Te2E6/YAIWWGCBBRZYYN31PFZi8XNlWE7vT/rGc9XCL1hggQUWWGCBdc7wXjVcpxcSq16gWBnwVy5iwAILLLDAAgus82Elhtldw3XVPk+4OAALLLDAAgsssN69QJpeRN014HfuZ+cDiWCBBRZYYIEF1vtgTVjwTIPYhf66pxvAAgsssMACy/NY/x5C0zd0E7+TeHFj72AOFlhggQUWWGCdMLwnBuSqm8FVA/jKz+cM7GCBBRZYYIEF1sThvRNK53Cdfklk5oAPFlhggQUWWGCNWVIbcLO2c4hO30i++iY0WGCBBRZYYF3+H69VPaCXWJhNX3BUDfuJxVuwwAILLLDAAuuc4T0BN40+sa1dXxiwwAILLLDAAuv84X3C0JpYmE0s0iYWlsECCyywwAILrPfBSnxOFb409MRFQOfxBwsssMACCyyw3gErMeQm/m1in9OgNy9ZgwUWWGCBBRZYB8Ba2e7K0F213ZXjMBMcWGCBBRZYYIF1GqzOxc/0MF71BQMLLLDAAgsssO6ClQbaOVAn9jl9PMECCyywwAILrHNgJV6mSDx8V4Us8UKEB/3AAgsssMACCyzdGFgCS2AJLAksgSWwJLAElsCSwBJYAksCS2AJLAksgSWwJLAElsCSwBJYAksCS2AJLAksgSWwJLAElo7vF5NAKMaU2bS0AAAAAElFTkSuQmCC"/>
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值