gpt4 book ai didi

android - 在 Android 中以小数形式设置 dp

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:30:37 26 4
gpt4 key购买 nike

我正在尝试设置 Android 中两个元素之间的距离。我设置的边距是 1dp,我想这个距离比我想要的要大。我认为 0.5dp 就可以了。是否可以在我尝试时以小数形式设置边距?如果支持,支持的最小 dp 是多少?

最佳答案

是的,您可以使用 0.5dp 或任何您想要的小数,但要小心。当您的 dp 转换为像素时,它们乘以显示逻辑密度并向上舍入。

如果你的 dp = 0.1 而不是 hdpi 显示你得到 (int)(0.1 * 1.5 + 0.5) = 1px。 (1.5是hdpi显示器的逻辑密度)

如果您的 dp = 0.5 对于 mdpi 显示,您将得到 (int)(0.5 * 1 + 0.5) = 1px(1 是 mdpi 显示的逻辑密度)

关于android - 在 Android 中以小数形式设置 dp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14979601/

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