gpt4 book ai didi

android - Google nexus 7 从 px 到 dp 的转换

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

我是平板电脑应用程序开发的新手。我有屏幕分辨率为 (600 * 960 dip) 的 Google Nexus7 所以我想知道它是否属于 mdip 类别?根据 1px = 1dp(基线)。但是,如果我遵循这个,它在平板电脑上看起来不太好。我正在为 nexus7 -sw600dp 创建单独的布局文件夹,并根据 mdip 提及尺寸,但它不起作用。我的图像也不好看。我想知道 google nexus 7 的实际转化率是多少。需要帮助。

最佳答案

公式:像素 = 倾角 *(密度/160)

Nexus 7 为 800x1280,密度为 213 像素,这意味着它的分辨率代码为 tvdpi(这意味着您可以拥有一个名为 drawable-tvdpi 的文件夹)。

您可以测量可用的屏幕尺寸,减去窗口装饰,使用:

this.getResources().getConfiguration().screenWidthDp;
this.getResources().getConfiguration().screenHeightDp;

在我的 N7 上,它返回 600 dp w,888 dp h。按照上面的公式,888 dp 高度是 1280px - 窗口装饰。

关于android - Google nexus 7 从 px 到 dp 的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19239219/

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