【问题标题】:Image with different dimensions?不同尺寸的图像?
【发布时间】:2020-03-26 17:24:12
【问题描述】:

安卓工作室 3.6

在 android 应用程序中,我使用一张不同尺寸的图像。我将图像放在下一个文件夹中:

drawable-hdpi, drawable-mdpi, drawable-xhdpi, drawable-xxhdpi, drawable-xxxhdpi

很好。它工作正常。

现在 Flutter 应用程序怎么样。我是否还需要为每个图像的尺寸创建不同的文件夹?

附:我需要这个图像用于 android 和 iOS 版本

【问题讨论】:

标签: android flutter


【解决方案1】:

如 Declaring resolution-aware image assets 中所述。您可以根据分辨率创建文件夹并向其中添加图像。

假定主要资产对应于 1.0 的分辨率。为了 例如,考虑一个名为的图像的以下资产布局 我的图标.png:

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

在设备像素比为 1.8 的设备上,资产 .../2.0x/my_icon.png 将被选中。对于 2.7 的设备像素比, 将选择资产 .../3.0x/my_icon.png。

参考Assets and Images

【讨论】:

    【解决方案2】:

    对于使用 Flutter 创建的 Android 应用,您仍然可以使用如下所示的这些文件夹来满足不同的屏幕密度

    【讨论】:

    • 但 iOS 版本我也需要这张图片
    猜你喜欢
    • 2015-02-28
    • 1970-01-01
    • 2018-12-19
    • 1970-01-01
    • 2019-12-22
    • 2015-12-12
    • 2011-04-21
    • 1970-01-01
    • 2017-03-25
    相关资源
    最近更新 更多