我们正在为Android平板电脑构建一个应用程序,该应用程序具有一系列具有水平滚动视图的功能。想一想 作为ListView,ListView中的每个项目都是HorizontalScrollView。作为旁注,这是我们对改变没有影响的设计,以及对应用程序的用户体验有意义的设计。
在每个水平滚动视图中,都会有水平跨越的图像列表。现在的问题是每个水平滚动视图中的图像数量可能很大(每行100-500个图像),我们计划通过一次加载25来延迟加载它们,当用户向末尾滚动时,我们将加载更多图片
现在我正在考虑的两个选项如下:
我们很可能会使用ListView与此Horizontal List View指出的SO Question结合使用(我们采用了Gallery和HorizontalScrollView这两个选项,因为我们不喜欢中心锁定Gallery和HorizontalScrollView的功能没有AdapterView具有的功能
使用WebView并使用Javascript Library通过HTML为Sencha或JQTouch等触摸设备构建此HorizontalScrollView
现在,由于我们可能会加载大量图像,我认为我们将容易受到可怕的OutOfMemoryException的影响。我的问题是:
非常感谢任何会导致答案的指针,提示和链接。