【问题标题】:Rendering large images in WebView在 WebView 中渲染大图像
【发布时间】:2013-10-04 16:45:04
【问题描述】:

我是安卓应用开发的新手。但是,我正在进行一项大型项目,我正在寻找有关它是否可行的信息,然后再深入研究。

正如我所读到的,当试图在 android 中显示非常大的图像时,使用“webview”是最有用的。

所以,我接受了这个建议,将我的图像拆分为 1024 个较小的图像,并将它们放在一个 html 表格中(还没有完成)。现在,我注意到随着表格变大,我的手机开始在滚动时出现延迟。

我的问题是,webview 是否试图在加载时一次渲染每张图片?如果是这样,有没有办法让 webview 一次只渲染一组图像?假设我在图像上为 14,000X x 24,000Y,我可以将 webview 设置为仅在每个方向上渲染下一个 5,000px,还是完全有必要这样做?

我似乎无法找到我正在寻找的信息,但会继续搜索。否则,我们将不胜感激。谢谢!

【问题讨论】:

    标签: android image webview rendering


    【解决方案1】:

    我有完全相同的问题,我发现使用完整的这个库:

    https://github.com/nostra13/Android-Universal-Image-Loader

    你可以配置很多参数并使用缓存..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-03
      • 2022-01-02
      • 1970-01-01
      • 1970-01-01
      • 2019-10-04
      • 1970-01-01
      • 1970-01-01
      • 2012-02-27
      相关资源
      最近更新 更多