对于手机的尺寸和屏幕的分辨率等,一直以来不是很清楚,所以花了些时间学习了一下,做一下小结,若有不对之处,还望指正。
下面以我的手机 华为C8813 为例,参数如下:
主屏尺寸: 4.5 英寸
主屏分辨率: 854x480
手机尺寸: 132.5x67x9.3 mm
一:屏幕的尺寸 (Screen Size)
1: 主屏尺寸
表示 主屏对角线的长度 (不是整个手机的长度)
其中以 1 英寸 = 2.54 cm
所以 4.5 英寸 = 4.5 * 2.54 = 11.43 cm ,一般说的手机的屏幕大小都是指的主屏的尺寸,而不是手机的面积
2: 手机尺寸
表示手机的实际大小(
整个手机),也称物理尺寸
132.5x67x9.3mm
其中9.3mm是厚度
二: 屏幕分辨率
Android 获取屏幕的分辨率如下:
DisplayMetrics metrics =
new
DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
int
width = metrics.
widthPixels
;-------------480(c8813的参数)