1 分辨率 - 像素单位px
分辨率就是手机屏幕的像素点数。一般为屏幕的“宽×高”,例如分辨率720×1280的手机设备,表示此屏幕在宽度方向有720个像素点,在高度方向有1280个像素点
2 屏幕尺寸(英寸inch)
按屏幕对角测量的实际物理尺寸. AndroID 将所有实际屏幕尺寸分组为四种通用尺寸:小、 正常、大和超大,以英寸(inch)为单位。
例如有个5寸的手机设备,是指对角线的尺寸,5寸×2.54厘米/寸=12.7厘米。(1英寸=2.54厘米)
3 屏幕密度(DPI)
就是每英寸的像素点数,数值越高当然显示越清晰
计算:dpi=(√(横向分辨率^2+纵向分辨率^2))/屏幕尺寸
六种通用的密度:ldpi(低)~120dpimdpi(中)~160dpihdpi(高)~240dpixhdpi(超高)~320dpixxhdpi(超超高)~480dpixxxhdpi(超超超高)~640dpi
4 密度无关像素 (dp)
虚拟像素,在不同的像素密度的设备上会自动适配
基数:在每英寸160点的显示屏上,1dp = 1px,即px = dp(dpi / 160)
eg:在ldpi上1dp=1px,在mdpi上1dp=1.5px
总结
以上是内存溢出为你收集整理的Android系列-分辨率问题全部内容,希望文章能够帮你解决Android系列-分辨率问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)