android中dx、dp、dip、sp单位的区别
1.dp=dip
2.px基于像素,后两者基于像素密度。
3.px既可用于宽度高度,也可用于字体,dp用于宽高,sp用于字体
4.android中以320*480屏幕为基准。在相同值的px和dp,在320*480屏幕上显示效果一样,但更换屏幕后不同,
px还和320*480上的大小一样,dp会自动根据比例适配屏幕
5.同理sp和dp一样也能自动适配。
-----》开发中,宽高用dp或dip,字体用sp
1.dp=dip
2.px基于像素,后两者基于像素密度。
3.px既可用于宽度高度,也可用于字体,dp用于宽高,sp用于字体
4.android中以320*480屏幕为基准。在相同值的px和dp,在320*480屏幕上显示效果一样,但更换屏幕后不同,
px还和320*480上的大小一样,dp会自动根据比例适配屏幕
5.同理sp和dp一样也能自动适配。
-----》开发中,宽高用dp或dip,字体用sp