如何从网络复制 facebook 照片视图并快速显示照片
Posted
技术标签:
【中文标题】如何从网络复制 facebook 照片视图并快速显示照片【英文标题】:How to replicate facebook photo view and show photos very fast from web 【发布时间】:2009-06-17 06:32:26 【问题描述】:我必须创建与 facebook 相同的功能,就像所有照片都显示在一个视图中,并且用户可以从中选择照片,然后转到大照片。这张照片显示得非常快。我有 5 张来自网络的照片,但这需要很长时间。有谁知道他们如何快速显示照片。
【问题讨论】:
您似乎在要求我们优化您从未提供过的代码:D。明确说明您目前是如何从网络上提取照片的。 请将您的次要问题拆分到另一个帖子中。 【参考方案1】:我不知道答案,但我建议您查看three20 source code on github。 Joe Hewitt(Facebook 应用程序的编写者)发布了包括照片视图在内的大部分代码。还有a Google group讨论了three20。
【讨论】:
【参考方案2】:我不特别了解 iphone 应用程序,但我知道主要的 facebook 网站会预取相册中的图像。
【讨论】:
【参考方案3】:Facebook 会在上传时为每张照片创建多种尺寸。我敢肯定,他们还将所有照片转换为 png,可能会减小原始照片的文件大小。我知道广告素材在上传到 Facebook 后经常抱怨照片的“质量”。
这使他们能够提供适当大小的图像(尺寸和文件大小)以快速显示,而不是提供全尺寸的图像并让客户调整它的大小。
【讨论】:
以上是关于如何从网络复制 facebook 照片视图并快速显示照片的主要内容,如果未能解决你的问题,请参考以下文章
如何显示来自相机的捕获图像并从文件路径显示在图像视图中? [复制]