Image 如何在移动开发中优化图像大小?

Image 如何在移动开发中优化图像大小?,image,mobile,flutter,image-formats,Image,Mobile,Flutter,Image Formats,我正在开发一个关于颤振的移动应用程序。该应用程序将使用大约10000张从服务器加载并缓存的图像。现在,每幅图像的分辨率约为600x400,扩展名为jpeg,大小约为100Kb。因此,总大小约为1Gb,我有以下问题: 1) 有没有办法减少总尺寸?我应该使用什么图像格式?若一个接一个地加载图像,我是否应该在服务器端压缩它并在应用程序中解压缩 2) 选择图像分辨率以使应用程序在手机和平板电脑上都看起来不错的最佳方法是什么?我不建议您将大量任务放到服务器端 服务器应该正在执行获取内容 我建议你去 在将

我正在开发一个关于颤振的移动应用程序。该应用程序将使用大约10000张从服务器加载并缓存的图像。现在,每幅图像的分辨率约为600x400,扩展名为jpeg,大小约为100Kb。因此,总大小约为1Gb,我有以下问题:

1) 有没有办法减少总尺寸?我应该使用什么图像格式?若一个接一个地加载图像,我是否应该在服务器端压缩它并在应用程序中解压缩


2) 选择图像分辨率以使应用程序在手机和平板电脑上都看起来不错的最佳方法是什么?

我不建议您将大量任务放到服务器端

服务器应该正在执行获取内容

我建议你去

  • 在将映像上载到服务器的客户端上强制压缩
  • 在图像到达移动客户端之前,将其传递给第三方压缩程序
图像为jpeg格式,易于调整大小

我可以帮你压缩

但我仍然强调,您必须在上传图像的客户机上自己完成