149 PPI 的 10 英寸平板电脑在程序中显示为 160 dpi

发布于 2025-01-04 10:36:10 字数 108 浏览 0 评论 0原文

三星 Galaxy 10 英寸平板电脑规格称其显示密度为 149 PPI。

但是当我使用显示指标打印 dpi 时,它显示为 160 dpi。

如何知道设备的准确 dpi。

Samsung galaxy 10 inch tablet spec is saying that its display density is 149 PPI.

But when I printed dpi using display metrics its showing as 160 dpi.

how to know the exact dpi of an devices.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

暮年慕年 2025-01-11 10:36:10

PPI 和 DPI 是两个不同的东西。开发 Android 应用程序时需要了解的重要一点是 DPI。

可以这样找到:

DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int dpi = dm.densityDpi;

Android 适用于 DPI 的一般类别:

  • ldpi = 120
  • mdpi = 160
  • hdpi = 240
  • xhdpi = 320

请查看此处以获取更多信息:
http://developer.android.com/guide/practices/screens_support.html

PPI and DPI is two different things. The important thing to know about when developing Android applications is the DPI.

It can be found like this:

DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int dpi = dm.densityDpi;

Android works with general classes of DPI:

  • ldpi = 120
  • mdpi = 160
  • hdpi = 240
  • xhdpi = 320

Take a look here for more information:
http://developer.android.com/guide/practices/screens_support.html

彼岸花ソ最美的依靠 2025-01-11 10:36:10

在这篇精彩帖子 Dianne 中添加到 Cant0na 答案中,这是完全正确的Hackborn(Google 工程师)准确解释了 dpi 的工作原理。我认为这本书是每个 Android 开发者都必须阅读的。除其他外,她说:

因此,Android 定义了设备所用的几个主要密度值桶
可以使用,称为ldpi(约120dpi),mdpi(160dpi),hdpi(240dpi),
和 xhdpi (320 dpi)。制造商可以选择的密度是
适合他们的设备,只要它产生的屏幕
(缩放密度后)在允许的最小屏幕尺寸内
平台的。

Adding to Cant0na answer, which is totally correct, in this great post Dianne Hackborn (Google engineer) explains exactly how the dpi works. I think the reading of it is a must for every Android dev. Among other things, she says:

So Android defines a few major buckets of density values that devices
can used, called ldpi (approx 120dpi), mdpi (160 dpi), hdpi (240 dpi),
and xhdpi (320 dpi). Manufacturers can select the density that is
appropriate for their device, as long as it results in a screen that
(after scaling for density) is within the minimum allowed screen size
of the platform.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文