Android WebView活动在初始启动时很慢

时间:2014-09-16 21:58:57

标签: android performance caching webview

我使用WebView显示本地数据。 Html文件本身大约是800kb + 400images(总共60MB)。包含Webview的活动在每次使用后都会关闭。 加载需要4到10(每次)秒,具体取决于使用的设备。

我尝试了以下内容 启用缓存。 增加渲染器的优先级。 没有/影响很小。

我试过的其他事情却无法让它发挥作用。 1)我尝试缓存WebViewActivity 意思是活动从堆栈中删除但我在内存中有它并参考它。

2)仅在应用程序上下文或服务中加载Webview(带有本地数据) 在调用活动(使用webview)时,将此Webwevice注入布局中。

搜索谷歌和堆栈溢出也没有帮助。

我的问题是。 是否可以在活动之外的webview中加载数据? 如何缓存活动(包含webview)? 有人知道如何解决这个问题。

PS:拆分html不是一种选择。

0 个答案:

没有答案