PPI 与 DPI
ppi的运算方式是:PPI = √(长度像素数² + 宽度像素数²) / 屏幕对角线英寸数。即:长、宽各自平方之和的开方,再除以屏幕对角线的英寸数。
以iphone5为例,其ppi=√(1136px² + 640px²)/4 in=326ppi(视网膜Retina屏)
可以参考: http://www.paintcodeapp.com/news/iphone-6-screens-demystified
http://foggry.com/blog/2014/09/28/iphoneping-mu-zhi-shi-dian-jie-xi/
对于android手机,一个不确切的分法是,720 x 1280 的手机很可能接近 320 dpi (xhdpi模式),480 x 800 的手机很可能接近 240 dpi (hdpi模式),而320 x 480 的手机则很接近 160 dpi(mdpi模式)。
android 中 dpi 的信息如下:
以 荣耀6 Plus 为例,
主屏尺寸: 5.5英寸; 分辨率 1920*1080 像素 ; 像素密度 401ppi , 这里的计算如下:
华为荣耀6 plus机身尺寸为150.46×75.68×7.5mm,机身重量为165g。
他的5.5英寸的屏幕,大概就是一个长为12.18厘米,宽为6.85厘米的长方形大小。计算方法参看: http://g.93ku.com/article/30284.html
5.5英寸的手机屏幕以16:9来说,长12.18,宽6.85,对角13.97厘米
参考资料:
移动端尺寸基础知识
http://colachan.com/post/3435
移动开发需要知道的像素知识
http://weizhifeng.net/you-should-know-about-dpi.html