gpt4 book ai didi

java - GridView 加载大图片资源慢

转载 作者:太空宇宙 更新时间:2023-11-03 12:41:50 25 4
gpt4 key购买 nike

我学习安卓编程已经有几天了。我正在创建一个电子书应用程序,它从可绘制文件夹中读取图像。我已经成功实现了 pageviewer Activity ,该 Activity 在后台使用 asyncTask 加载位图并显示文本“正在加载...”直到加载完成。

我想使用 gridview 在另一个 Activity 中显示页面列表,以便用户可以滚动页面网格并选择任何页面。我遵循了 android gridview 教程并且没有太大问题。但是因为我有大约 50 张可绘制图像,而且一旦所有图像都被裁剪并放置在网格中,gridview 适配器似乎会显示网格。显示网格需要很多时间,而且滚动速度很慢。

我想知道是否有更好的异步显示网格的方式,比如显示第一个项目然后显示第二个项目等等,而不是等待很长时间并显示网格。我看到了一些主题,比如 lazy load 似乎与我想要的相似,但它们都显示来自网络的图像,这令人困惑。希望我能得到一些建议,或者是否有任何其他方式。

最佳答案

您是否尝试过 Fedor 的 Image Lazy Loader?

这是链接:Lazy load of images in ListView ,

我知道你想为 GridView 实现它,但你仍然可以引用示例代码中给出的 ImageLoader 类。

更新:

你甚至可以试试这个例子Lazy Loading GridView .我还没有尝试过,但当我找到它时,我认为它可能对你有帮助。

关于java - GridView 加载大图片资源慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6688780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com