【发布时间】:2014-02-05 14:59:05
【问题描述】:
我们在 iPhone 上有一个应用程序。此应用程序每页/屏幕显示 25 个产品。首先从服务器下载所有25个产品的产品名称、价格、折扣、产品图片的URL等文本项。
之后,我们发出 25 个同步请求来下载 25 个产品图像,一个接一个。每个图像大小约为 25KB,大小约为 300 x 400 像素,我们只需要 72 x 72 像素大小的图像即可在 iPhone 上显示。我们注意到显示一个屏幕/页面大约需要 40 秒,这种性能并不好。所以我们正在研究如何提高性能。
- 如果我们将服务器上的图像尺寸缩小到 72 x 72 像素,性能是否会提高。
- 也可以将所有 25 张图片从服务器下载到 iPhone 上吗?如果是这样,你能分享你的方法吗?只有当它可以提高性能时,我们才会这样做。
【问题讨论】:
标签: iphone performance image download