我想在我的应用中创建照片库。我的要求是:
无限滚动(如无限图库http://blog.blundell-apps.com/infinite-scrolling-gallery/)
视图 - 如下图所示 - 所选照片可见,右侧是下一张照片的一小部分
图片是在滚动时从服务器动态下载的 - 问题是在创建图库之前我没有准备好的网址列表 - 我只有图像的代号,例如:
http://www.MY_SERVER.com/pics/photocar1.png
http://www.MY_SERVER.com/pics/photocar2.png
http://www.MY_SERVER.com/pics/photocar5.png
...
(代号之后有柜台)。我不知道有多少图像但是我想要添加最多20张图像(如果存在),另一个问题是图像计数器不连续 - 我的意思是有时只有图像1,2,3存在,但是有时它可能是3,5,10,19。如何检查哪些存在并添加它们做画廊(我考虑打开HttpURLConnection并检查响应代码,但它很慢)?
图像具有不同的大小和宽高比,因此必须将它们切割为16:9左右的宽高比
最好的方法是什么?