这听起来很愚蠢,但我很困惑。 我已经定义了一个有图像条纹的布局。条带高度设置为某个x dp。但 在不同的手机中我可以看到高度的差异(在三星note2中它看起来比nexus 4大)。有人可以解释或提供一些有用的链接吗?
提前致谢。
答案 0 :(得分:3)
仅供参考,DP代表密度独立像素。
以下是屏幕密度的定义:
屏幕密度
物理区域内的像素数量 屏幕;通常称为dpi(每英寸点数)。例如,a “低”密度屏幕在给定物理区域内具有较少像素, 与“正常”或“高”密度屏幕相比。
参考:http://developer.android.com/guide/practices/screens_support.html
答案 1 :(得分:0)
这些可能有所帮助:
What is the difference between "px", "dp", "dip" and "sp" on Android?
http://developer.android.com/guide/practices/screens_support.html
答案 2 :(得分:0)
mdpi,hdpi,xhdpi,...后缀代表广义密度。
这意味着2 xhdpi手机的实际密度可能略有不同。
例如,Galaxy Nexus和Galaxy SIII都被称为xhdpi,但Galaxy Nexus有一个316ppi的屏幕,而Galaxy SIII的屏幕是306ppi
来源:Wikipedia