0

我是开发android应用程序的新手。但是,我正在进行一个感觉像是一个大项目的项目,并且在我深入之前,我正在寻找有关它是否可行的信息。

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

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

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

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

4

1 回答 1

0

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

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

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

于 2013-10-04T16:50:48.297 回答