Android getDimension();getDimensionPixelOffset();getDimensionPixelSize()

getDimension  

获取某个dimen的值,如果是dp或sp的单位,将其乘以density,如果是px,则不乘   返回float


getDimensionPixelOffset  

获取某个dimen的值,如果是dp或sp的单位,将其乘以density,如果是px,则不乘  返回int


getDimensionPixelSize

则不管写的是dp还是sp还是px,都会乘以denstiy.


getDimensionPixelOffset一般比较常用

mContext.getResources().getDimensionPixelOffset(R.dimen.xxx);

你可能感兴趣的:(java,android,UI,android,android应用,Studio)