Android系列-分辨率问题

Android系列-分辨率问题,第1张

概述1  分辨率-像素单位px分辨率就是手机屏幕的像素点数。一般为屏幕的“宽×高”,例如分辨率720×1280的手机设备,表示此屏幕在宽度方向有720个像素点,在高度方向有1280个像素点2  屏幕尺寸(英寸inch)按屏幕对角测量的实际物理尺寸.Android将所有实际屏幕尺寸分组为四种通

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系列-分辨率问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1060023.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存