首页 > 代码库 > New UI-屏幕分辨率,屏幕尺寸,像素,dpi概念解析

New UI-屏幕分辨率,屏幕尺寸,像素,dpi概念解析

屏幕分辨率,屏幕尺寸,像素,dpi概念解析

           ——转载请注明出处:coder-pig,欢迎转载,请勿用于商业用途!


小猪Android开发交流群已建立,欢迎大家加入,无论是新手,菜鸟,大神都可以,小猪一个人的

力量毕竟是有限的,写出来的东西肯定会有很多纰漏不足,欢迎大家指出,集思广益,让小猪的博文

更加的详尽,帮到更多的人,O(∩_∩)O谢谢!

小猪Android开发交流群:小猪Android开发交流群群号:421858269

新Android UI实例大全目录:http://blog.csdn.net/coder_pig/article/details/42145907




本节正文:

相信各位在平时接触手机的时候就会遇到这些名词:屏幕分辨率,屏幕尺寸,像素,dpi等

与手机硬件相关的名词,但是估计对他们的概念都模棱两可吧,在这一节中就来解析这些

名词的概念与计算方式!本文参考的是笔者的手机:

联想s898t来进行解析的!

手机的相关参数可以在手机官网,中关村手机在线,太平洋,淘宝等地方找到!



1.手机外观尺寸

答:就是整个手机的尺寸,是整个哦,比如我的手机尺寸就是:

技术分享

当然你也可以拿尺子量一量,如果要很精确的话可以使用游标卡尺!





2.屏幕尺寸

答:这就是我们说的最多以及关注的最多的一个名词,就是屏幕尺寸,也叫屏幕大小;

比如我的手机就配备了一块5.3英寸OGS全贴合屏幕(好像很高大上的样子...哈哈),

那么这个5.3英寸指的是哪里的长度呢?(这里拿个假手机演示下)

技术分享

分析:如图,相信学过数学的都知道勾股定理,就是三角形求对角线的,公式如下:

对角线的平方 = 长的平方 + 宽的平方    (对角线 * 对角线 = 长 * 长 + 宽 * 宽)

比如这里就是:对角线*对角线 = 4 *4 + 3 * 3 = 25;所以对角线就为5了,也就是

屏幕尺寸为5英寸;

同理,外观尺寸也是这样求的!


ps:另外,1英寸(inch,in) = 2.54厘米(cm)




3.像素(px)

答:不知道你有没有看过黑白电视啦,以前小时候看电视的时候,偶尔会有"雪花",而这些

雪花都是一点点组成的,也就是说我们的屏幕是由一个个的点组成的,而这些点有个好听

的名字,叫做像素点(像素),以前的黑白电视,点的表现形式只有黑和白,以前是半个字节

4个位(1 byte = 8 bit)代表一个像素点,可以表示2^4种颜色;而后来的彩色电视则

采用2个字节来保存像素点,所以可以表示2^16 = 65536种颜色,如果你想了解这个的

话可以看下:《计算机科学导论》位模式的这一章,很简单!

总结:像素就是最小的图像单元,而我们的手机屏幕由一个个这样点组成!





4.分辨率(Resolution)

答:这个也是我们最关注的一个参数了,手机的分辨率决定了我们手机显示精度,

比如下面这两部一样屏幕尺寸的手机:

技术分享

分辨率分别是:1280x720 与 1920x1080,从价格我们就可以发现,分辨率也是决定手机价格的因素之一!

扯远了,说回概念,所谓的分辨率就是:

屏幕竖直方向上与水平方向上的像素个数,

比如1280x720就说明竖直方向上有1280个像素点,而水平方向上由720个像素点!







5.dpi(dot per inch)

答:从字面翻译每英寸的点,其实就是每英寸有多少个像素点,我们也把他叫做屏幕密度,

屏幕密度的值越大,屏幕越清晰,这个参数可以从一些手机评测网站就可以找到了,比如

下面的魅族MX4 Pro:

技术分享

他的屏幕密度就是:543ppi,也就是一英寸有543个像素点!

当然除了通过这些评测网站获取屏幕密度参数外,我们也可以自己进行计算:

有这样一条公式:

假设屏幕分辨率为:x*y,屏幕密度为s,屏幕尺寸为a * b,那么有:x * y = s * a * b;






总结:

对于与手机尺寸相关的名词就介绍到这里吧,最后总结下:

1)手机的外观尺寸:整个手机的长宽高!

2)手机的屏幕尺寸:手机屏幕的对角线长度,单位通常是英寸,1英寸 = 2.54厘米、

3)像素(px):最小的图像单元,组成屏幕的基本单位

4)分辨率:竖直方向和水平方向上的像素点个数

5)屏幕密度(dpi):每英寸上的像素点的个数





最后贴下查看手机参数的站点吧:

中关村手机在线:http://mobile.zol.com.cn/

太平洋电脑网手机在线:http://mobile.pconline.com.cn/





New UI-屏幕分辨率,屏幕尺寸,像素,dpi概念解析