在抖动中使用image.asset时图像质量下降

时间:2019-05-21 14:15:41

标签: image dart flutter

我为png用户使用了Image.asset,但表示图像质量较差, 如何在真实设备中保持相同的质量。

谢谢。

1 个答案:

答案 0 :(得分:0)

就我而言,问题是由于图像分辨率系统的配置不​​正确造成的。

一方面,您必须在资产文件夹中指定不同的分辨率。

assets/my_icon.png
assets/2.0x/my_icon.png
assets/3.0x/my_icon.png

另一方面,您必须在pubspec.yaml文件中声明这些变体。

flutter:
  assets:
    - assets/
    - assets/2.0x/
    - assets/3.0x/

Flutter docs中的更多信息。

提示:如果从另一个程序(例如Adobe XD)导出图像,则可以使用image_res package自动执行此任务。