0

我必须创建与 facebook 相同的功能,就像所有照片都显示在一个视图中,并且用户可以从中选择照片,然后转到大照片。这张照片显示得非常快。我有 5 张来自网络的照片,但这需要很长时间。有谁知道他们如何快速显示照片。

4

3 回答 3

6

我不知道答案,但我建议你看一下github上的three20源代码。Joe Hewitt(Facebook 应用程序的编写者)发布了包括照片视图在内的大部分代码。还有一个 Google 小组讨论了three20。

于 2009-06-17T14:15:17.680 回答
1

我不特别了解 iphone 应用程序,但我知道主要的 facebook 网站会预取相册中的图像。

于 2009-06-17T07:48:16.557 回答
0

Facebook 在上传时会为每张照片创建多种尺寸。他们还将所有照片转换为 png 我很确定,可能会减少原始照片的文件大小。我知道 Creative 在上传到 Facebook 后经常抱怨照片的“质量”。

这允许他们提供适当大小的图像(尺寸和文件大小)以快速显示,而不是提供全尺寸的图像并让客户调整它的大小。

于 2009-06-18T15:33:15.620 回答