px转dp

来源:互联网 发布:ubuntu 安装无线网卡 编辑:程序博客网 时间:2024/05/21 14:52

在开发中我们的布局文件的大小常常用dp表示,这样有利于屏幕适配,能够在不能分辨的手机自适应,然而美工给我们的图片往往是px,咋办?
ppi=160的手机,dp=px;
so,dp=px/(ppi/160);比如:在ppi=320的手机上,1dp=0.5px.
ppi=√(长度像素数² + 宽度像素数²) / 屏幕对角线英寸数
我的360n4手机的分辨率就是:
√1920^2+1080^2 /5.5=400

0 0
原创粉丝点击