gpt4 book ai didi

Android:多图像密度支持 - 缩放高度宽度和 dpi?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:45:58 25 4
gpt4 key购买 nike

我有一个 android 应用程序,我正在尝试添加对不同密度、屏幕尺寸等的支持。我在模拟器上开发了支持 HVGA 的应用程序,并使用了我们 iphone 应用程序中的所有图标,结果很好因为分辨率是 320x480。现在一切看起来都不错,但在阅读官方 android 文档后我有点困惑。对于布局,我正在检查并确保一切都以 dp 为单位,但是当涉及到图像时,我迷路了。我知道 mdpi 是 160,但我应该告诉我的设计师 hdpi 图像需要什么?我们需要增加高度和宽度以及 dpi 吗?还是仅仅让 dpi 保持原样并增加高度宽度就足够了?例如,如果我有一个 100 x 100 和 160 dpi 的图像,为了在 hdpi 屏幕上呈现相同的图像,它现在应该是 150 x 150 和 240 dpi?假设如果我将 dpi 保持在 160,它会有点模糊吗?抱歉这个愚蠢的问题,但我只是想确保我做的一切都是正确的,我真的是一个完全没有图形经验的 C 开发人员……没有任何借口,但需要一些帮助。我看到一些示例,其中 mdpi 的初始屏幕在 160 dpi 时为 320x480,但 hdpi 初始屏幕在 240 时为 480 x 800。显然 480 x 1.5 不等于 800。此外,在查看 android sdk 中的图标后,他们只放大宽度和高度,而不是 dpi。可能是因为它们是图标而不需要是?迷失在 Photoshop 的土地上....

最佳答案

作为移动开发公司的图形艺术家,我在这个维度上为 Android 制作了 UI:

HDPI:640px x 960px,300dpi,优化了 75%
MDPI:640px x 960px,300dpi 优化 50%
LDPI:640px x 960px,300dpi,优化 25%

关于Android:多图像密度支持 - 缩放高度宽度和 dpi?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4833588/

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