所以我正在创建一个程序,在我在运行时创建的图片框中显示来自互联网的图片。我为每张图片创建一个图片框,屏幕上一次有 6 个图片框。但问题是,当我向下滚动时,加载的图片越来越多,导致程序占用大量内存。所以我想知道如何在不处理图片的情况下“卸载”已经通过的图片,这样我就可以再次上去查看它们而无需再次从网络服务器检索它们(如果这甚至可能的话)。如果我是正确的,这应该会减少内存消耗。
我添加了这张图片可能有助于理解这个问题。
所以我正在创建一个程序,在我在运行时创建的图片框中显示来自互联网的图片。我为每张图片创建一个图片框,屏幕上一次有 6 个图片框。但问题是,当我向下滚动时,加载的图片越来越多,导致程序占用大量内存。所以我想知道如何在不处理图片的情况下“卸载”已经通过的图片,这样我就可以再次上去查看它们而无需再次从网络服务器检索它们(如果这甚至可能的话)。如果我是正确的,这应该会减少内存消耗。
我添加了这张图片可能有助于理解这个问题。