原文:http://www.apkbus.com/blog-206415-56003.html
px = (density/160)dp
density一般为3个常用固定值240/160/120
分别对应WVGA/HVGA/QVGA
不知道知己做的分辨率对应的density是多少可以点击AVD Manager里新建一个模拟器或者选择已有的模拟器点details就可以看到了(1.6以上包括1.6才可以查)
补充:dp跟dip是一样的,但px跟dp(dip)绝对不一样,唯一的情况只有在HVGA分辨率下才是一样,因为HVGA分辨率对应density为160,与除数一样,所以做的时候才会没感觉到差别。
附上:density的计算方式:
比如:一块960与540的4.5寸屏幕,他的density是:
根号下(960*960+540*540)得对角线的像素点数,
density = 对角线像素点数/4.5