我正在尝试创建一个类似于 Android 的“画廊”的图片库,它是一个水平滚动的图像列表。我正在使用包装在 UIComponent 中的 HBox 和 Bitmap 对象来执行此操作。问题是我正在尝试为移动设备执行此操作,并且在内存中打开许多全尺寸图像会导致问题。我一直试图让图像在滚动到视图时正确加载,一旦它们不在视图中就卸载,但是滚动时的加载/卸载需要太多的 CPU 并导致非常不稳定和糟糕的 UI。
我想要做的是能够在内存中加载几个低质量版本的图像,所以我不必做太多的加载/卸载。我试过降低高度/宽度,但它似乎对内存使用有影响。有谁知道可以帮助我的 AS 库或课程?
任何帮助将不胜感激。谢谢