在Android设备上显示高质量图像

时间:2015-03-29 12:37:31

标签: c# android image-processing

我正在为一个在运行时显示图像的Android应用程序工作。图像存储在服务器端。图像大小超过1 MB。我正在寻找一种解决方案,通过该解决方案,我可以在传递给Android设备之前缩小服务器端请求的图像。缩小图像也必须保持纵横比。

请告诉我如何实现这一目标。

1 个答案:

答案 0 :(得分:0)

我在开发应用程序时遇到同样的问题,我必须下载存储在XML Feed中的URL的大图像。我所做的是将图像上传到Imgur。它有一个API,您可以在其中简单地为图像URL添加后缀(在您的代码中),图像将由服务器进行缩放。 Apple所需的后缀取决于设备的dpi和图像大小。最好的方法是以像素为单位测量总宽度/高度,并根据它调整图像大小。有关API的更多信息https://api.imgur.com/models/image