关闭

android中dp与px的关系

74人阅读 评论(0) 收藏 举报

这里写图片描述

在分辨率为X*Y的手机上,1px占屏幕宽度的1/X,占屏幕高度的1/Y,结合上图可以得出结论:

在240x320的手机上,1dp占屏幕宽度的1/(240/0.75)=1/320,占屏幕高度的1/(320/0.75)=1/427(四舍五入)
在320×480的手机上,1dp占屏幕宽度的1/(320/1)=1/320,占屏幕高度的1/(480/1)=1/480
在480×800的手机上,1dp占屏幕宽度的1/(480/1.5)=1/320,占屏幕高度的1/(720/1.5)=1/480
在720×1280的手机上,1dp占屏幕宽度的1/(720/2)=1/360,占屏幕高度的1/(1280/2)=1/640
在1080×1920的手机上,1dp占屏幕宽度的1/(1080/3)=1/360,占屏幕高度的1/(1920/3)=1/640
在1440×2560的手机上,1dp占屏幕宽度的1/(1440/4)=1/360,占屏幕高度的1/(2560/4)=1/640

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3744次
    • 积分:384
    • 等级:
    • 排名:千里之外
    • 原创:36篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论