我已经为我的项目设计了。适用于Nexus 6,分辨率为1440px x 2560px和493 ppi。我的设计-1440px x 2560px。

我知道:

ldpi    120 dpi
mdpi    160 dpi
tvdpi   213 dpi
hdpi    240 dpi
xhdpi   320 dpi
xxhdpi  480 dpi
xxxhdpi 640 dpi


我有493 ppi。这是什么?我在设计上有一个100x50像素的按钮。
在设计中需要多少dpi才能显示外观?

最佳答案

希望这会有所帮助:Getting Your Apps Ready for Nexus 6 and Nexus 9


  Nexus 6
  
  屏幕
  
  Nexus 6拥有令人印象深刻的5.96英寸Quad HD屏幕显示屏,
  分辨率为2560 x 1440(493 ppi)。这相当于〜730 x 410 dp
  (与密度无关的像素)。
  
  检查您的资产
  
  它的量化密度为560 dpi,介于
  xxhdpi和xxxhdpi主密度存储桶。对于Nexus 6,
  平台将缩减xxxhdpi资产,但如果没有
  可用,那么它将扩大xxhdpi资产。


编辑:

考虑这条线


  2560 x 1440(493 ppi)。这相当于〜730 x 410 dp(密度
  独立像素)


这表示比例因子为2560/730 = 1440/410〜3.5

对于以dp表示宽度410和高度730的屏幕,如果要指定以dp表示的屏幕宽度的一半的按钮,则宽度应为410/2 = 205 dp,即717px = 205 * 3.5(以dp表示的宽度*比例因子)

在410 x 730 dp屏幕尺寸上,尺寸为100px x 50px的按钮将转换为28 x14 dp(100 / 3.5 * 50 / 3.5)。

10-07 20:03