android - 165 ppi 分辨率设备属于 mdpi 或 hdpi

标签 android screen-resolution device hdpi mdpi

我的设备显示分辨率为320*480,3.5英寸。所以它的对角线分辨率是165 ppi。那么这个设备属于 mdpi 还是 hdpi ?

multiple support screen document表格显示了类别,但是 ~160 表示最小 160 0r 最大 160。

从下图中我了解到,如果设备有,

   100 ppi - 140 ppi => ldpi
   141 ppi - 190 ppi => mdpi
   191 ppi - 280 ppi => hdpi
   281 ppi - 280 ppi => xhdpi

我想知道我的理解是正确还是错误?

另外表中波浪号(~)的含义是什么?

Screen densities

最佳答案

正如您所看到的,一些密度和分辨率范围重叠。在这些模糊边缘上,构造函数可以选择使其设备出现在一个范围 (mdpi) 或另一个范围 (ldpi) 中。

即使是自定义 rom 也可以更改此设置,因此这实际上并不依赖于硬件。

关于android - 165 ppi 分辨率设备属于 mdpi 或 hdpi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16250066/

相关文章:

macos - 程序员将在 Macbook Pro Retina 中获得什么分辨率

android - 如何在应用程序中获取android系统日期和时间格式

html - 在网页上模拟设备屏幕

java - 精确计算两个 double 值之间的差异

css - 移动视口(viewport)大小是基于浏览器还是屏幕分辨率?

iphone - applicationDidBecomeActive 似乎不适用于设备 - 仅适用于模拟器

在某些设备上找不到 Android 资源

c# - Windows Phone 8.1 C# 应用程序 : critical crash (ExecutionEngineException) only on real device in release mode

带有 Robolectric 和 Gradle 的 Android 项目(Android 工作室)

android - 从用户操作中禁用整个 Activity