为不同的设备生成服务器端映像?

时间:2015-07-17 10:08:20

标签: java android ios objective-c swift

案例:我有Android,Android平板电脑,iPhone,iPad的应用程序。服务器有一个后端来上传图像(不是应用程序)。应用程序用户可以在手机上浏览这些服务器端上传的图像。

从服务器后端上传的图像可以是方形和矩形尺寸。

请注意,我支持所有iOS设备和所有Android设备。这样做的简单方法是为所有设备提供一个大图像。

Qustions:

  • 上传的图片尺寸应该参考哪个尺寸?
  • 应该从上传的图片在服务器上创建哪些尺寸?

2 个答案:

答案 0 :(得分:0)

你只需要上传高维图像。在服务器端你必须实现一个神奇的视图功能。在App端,当你从服务器端获得图像网址然后检查你的设备分辨率类型然后设置分辨率大小应用中的图像。

答案 1 :(得分:0)

您可以在请求时调整图像大小,具体取决于最重要的内容,请求的速度或内存占用。

This帖子提供了有关如何调整图片大小的明确示例。