(一)背景知识
UI设计、Android原生API都会以px作为统一的计量单位,像是获取屏幕宽高等。
dip和dp:是一个意思,都是Density Independent Pixels的缩写,即密度无关像素,上面我们说过,dpi是屏幕像素密度,假如一英寸里面有160个像素,这个屏幕的像素密度就是160dpi,那么在这种情况下,dp和px如何换算呢?在Android中,规定以160dpi为基准,1dip=1px,如果密度是320dpi,则1dip=2px,以此类推。
sp:即scale-independent pixels,与dp类似,但是可以根据文字大小首选项进行放缩,是设置字体大小的御用单位。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4259/viewspace-2799854/
,如需转载,请注明出处,否则将追究法律责任。