Android:适合任何屏幕的图像大小

时间:2017-06-20 12:52:52

标签: android image

在我的应用中,用户会将自己的图片上传到要存储的网络服务。这些图像可以是任何尺寸,可以使用任何手机拍摄,也可以是用户使用相机拍摄的图像。

那么,在将图像上传到服务器之前应该进行什么处理,以便当其他用户下载这些图像时,它们将在他们的设备上得体,无论模型,屏幕大小等等。

  • 应用程序是否对图像太小或太大有任何限制?
  • 我应该默认尝试将所有图片都设为Extra High or Extra Extra High DPI,以便将它们缩小吗?

我使用以下代码来读取设备屏幕,可以根据需要使用这些值来缩放图像吗?

Display display = getWindowManager().getDefaultDisplay();
    Point size = new Point();
    display.getSize(size);
    deviceWidth = size.x;
    deviceHeight = size.y;

0 个答案:

没有答案