gpt4 book ai didi

android - 我们应该为一般图像 Assets 使用 xxxhdpi 吗?

转载 作者:行者123 更新时间:2023-11-29 15:38:41 24 4
gpt4 key购买 nike

我知道图标需要 xxxhdpi。但是,我们应该为一般图像制作 xxxhdpi Assets 吗?差距似乎微乎其微。我正在 2 部 1440 x 2560 手机上进行测试。但是,一个是5.5英寸,是xxxhdpi(3.5密度),另一个是5.7英寸,是xxhdpi(3.15密度)。 0.2 英寸的差异真的值得 1.3 倍的 Assets 吗?我认为它有用的唯一原因是在 UHD 手机上。

最佳答案

我放置图像 Assets 的位置各不相同。在某些情况下,将其设置为 xxxhdpi 很有用,因为它在渲染时最终太大,或者在最终太小(基于 mdpi)时处于最低密度。

您需要自己弄清楚图像资源的放置位置。有些你想要在 xxxhdpi 中,有些你想要在 mdpi 中,有些你想为每个密度创建一个版本。对此没有“唯一答案”,它是关于任何给定场景的。这个纹理在 hdpi 中可能很好,这个在 xxhdpi 中,这个在 Assets 中,第四个在 idpi 中。

如果您的目标是更高分辨率的设备并希望这些设备获得尽可能好的体验,是的,您应该对大多数图像使用 xxxhdpi。请注意,这意味着在较低密度下进行大量缩放,这可能会导致图像质量下降。在这些情况下,您可能需要考虑添加第二张缩放到 mdpi(或 hdpi)的图像,以防止图像变得非常模糊的极端情况。

最佳做法很可能是为每个密度添加一个纹理以确保资源质量。

您是否使用 xxxhdpi 是您需要在您的资源上看到的内容。有些你想要 xxxhdpi,有些你想要 mdpi。

However, one is 5.5 inches and is xxxhdpi (3.5 density), the other is 5.7 inches and is xxhdpi (3.15 density). Does 0.2 difference inches really deserve 1.3 times larger assets?

给定 1920x1080 分辨率,屏幕越大像素密度越低。 5.5 是 xxxhdpi(我假设大小不是 1920x1080,我用它作为例子)和 5.7 是 xxhdpi 在大小(以像素为单位)固定时有意义。说到体重秤,你搞错了。 Rotwang 的评论:

xxxhdpi is 4x mdpi. And xxhdpi is 2x mdpi. Therefore, 1px on mdpi scales to 4px on xxxhdpi

创建图像时请记住这一点

关于android - 我们应该为一般图像 Assets 使用 xxxhdpi 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45192187/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com