【发布时间】:2015-07-22 12:05:27
【问题描述】:
我在如何跨不同设备向其他用户显示用户提供的图像时遇到问题。例如,我的应用程序的同一张图像有多个不同大小的副本。这些是我在开发过程中创建的图像,是应用程序的一部分,可以支持不同大小的屏幕。在我的应用程序内部,虽然用户可以上传自己的照片。显然,现在我无法控制此图像的尺寸。一些用户可能有新的高档手机,可以产生非常高质量的图片,而其他用户可能没有那么好的手机并产生较低质量的图像。同样,对于用户上传的图片,只有一张图片上传。在各种设备上显示这些图像的最佳做法是什么。因此,在新的 iphone 6 上拍照的用户在 3 岁的较小的 android 设备上会很好地显示,而在 3 岁的较小的 android 设备上拍摄的照片会在 iphone 6 上很好地显示?
http://developer.android.com/guide/practices/screens_support.html 提供了有关如何在我的开发人员可以控制图像的情况下在 android 内部控制图像的信息,但如果我没有怎么办?如果我从用户那里收到低质量的图像怎么办,例如,在 ipad 上很好地显示它的最佳做法是什么?
【问题讨论】: