gpt4 book ai didi

android - iphone 和 android 中的图像兼容性

转载 作者:行者123 更新时间:2023-11-29 22:34:44 24 4
gpt4 key购买 nike

我为 iphone 应用程序开发了 UI,现在想在 Android 应用程序中使用相同的 UI。我读到 Android 使用 dip 作为图像分辨率,我还读到 1 dip=1.5 像素。我只是将图像大小乘以 1.5px。现在的问题是图像模糊,不如 iphone 应用程序清晰。所以有人会建议我应该如何设计才能在 iphone 和 android 中使用。

最佳答案

dip 并不简单等同于 1.5 像素。 dip is a density independent pixel ,并允许您以某种方式调整项目的大小,以便它们在具有不同像素密度的显示器上看起来相似。执行布局时,Android 会根据设备的像素密度缩放 dip 值。

但是,dip 在调整可缩放项目的大小时效果最佳,例如 Android 小部件。如果您有一张图片,您可能希望始终将其显示为“实际大小”,这样图片就不会被缩放并变得模糊 - 即以像素为单位而不是 dip。所以你可能需要做的是 supply a number of versions of each image这样您就有了一个适合您选择支持的所有设备的屏幕密度的版本。这反过来可能意味着生成许多不同的布局,具体取决于您使用图像的方式。

关于android - iphone 和 android 中的图像兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2176149/

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