gpt4 book ai didi

android - 传递 UI 方法的单位是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:15:40 30 4
gpt4 key购买 nike

阅读Supporting Multiple Screens在 Android 开发人员指南中,它表示最好始终使用与密度无关的像素 (dp) 而不是像素,并且还表示 Android 可以处理不同密度设备上的大部分应用程序渲染。

现在我的问题是,如果我们看一下 View 类的填充函数

setPadding (int left, int top, int right, int bottom)

left     the left padding in pixels
top the top padding in pixels
right the right padding in pixels
bottom the bottom padding in pixels

当我使用此函数时,可以传递直接值还是必须传递从 dp 到 px 的转换值,以便在所有设备中最好地显示 UI?

最佳答案

查看 this padding reference并搜索 android:padding

看起来您需要将倾角转换为像素以设置填充。您应该将值从倾角转换为像素,以便它在不同的设备上正常工作。

关于android - 传递 UI 方法的单位是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5640594/

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