我正在开发一个应用程序,在这个应用程序中,我想显示大量图像,用户可以从中选择以全分辨率查看。图像的子集将在任何时间点对用户可见,其中的数量由用户使用一个控件控制,该控件将增大或减小缩略图大小。
我正在考虑几种可能的方法,但我不确定哪种方法是最好的:
最好的方法是什么?
如果你有能力将缩略图和全分辨率图像一起保存在存储器中,那么你应该加载它们直到你需要全分辨率版本。这将使它更容易跟上滚动(并使用较少的带宽,如果“存储”=“云”,或电源,如果在电池供电的设备等)。