android - 如何计算设备的像素密度 (dp)?

标签 android resolution density-independent-pixel

Galaxy s4 的独立像素密度是多少?

我需要它,这样我就可以为该手机设置一个限定符 sw???dp

如果你能解释一下如何计算它就太好了。

最佳答案

没有人回答这个问题: S4:每个 gsmarena 的分辨率为 1080 x 1920 像素(~441 ppi 像素密度) 公式:px = dp * (dpi/160) 来自谷歌关于“支持多屏”的文章。 因此:dp = px/(dpi/160)。所以,最短宽度 (sw) = 1080/(441/160) = 391

如此处所述:Use size and density-specific resources problems in Android app design

关于android - 如何计算设备的像素密度 (dp)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19114094/

相关文章:

java - 如何将像素转换为dp?

android - 如何在 Android 的 Google Maps API 中使用适应设备像素密度的自定义图 block ?

java - 内存不足错误在字符串上失败

android - 不同的分辨率与 dpi

iphone - 相对于 iPad 和 iPhone 放置图像

iphone - 模拟 iPhone 5 上的 iOS 应用程序崩溃与分辨率

Android实际自动缩放宽度/高度参数?

android - 在 CoordinatorLayout 中平滑 ImageView 滚动

java - 将项目添加到 ArrayAdapter<String>

android - 抽屉导航图案 Material 设计