一些常用距离单位与内外边距的关系

常用距离单位  px,dp,sp

px:像素

dpi:dots per inch,分辨率,(heigth^2 + width^2)^(1/2) / size,每个英寸上有多少像素

dp:dip(Device Independent pixels)
换算公式:px = dp * (dpi / 160),在dpi为160的屏幕上:1dp = 1px

sp:scaled pixels,可伸缩像素
sp单位通常用于指定字体的大小
当用户修改手机显示字体时,sp会随之改变


在设置文字大小时通常使用sp单位,会随着android系统的字体大小改变;
在设置空间大小时通常使用dp单位,会随着手机dpi不同而自适应。



内外边距
外边据:layout_margin 外边据            //设置四周都有外边距
    layout_marginTop 上外边据    //只设置上外边据
    layout_marginBottom 下外边据    //只设置下外边据
    layout_marginLeft 左外边距    //只设置左外边据
    layout_marginRight 右外边距    //只设置右外边据

内边距:padding 内边距            //设置四周都有内边据
    paddingTop 上内边距        //只设置上内边距
    paddingBottom 下内边距        //只设置下内边距
    paddingLeft 左内边距        //只设置左内边距

    paddingRight 右内边距        //只设置右内边距




例子:

    
    
    


你可能感兴趣的:(android)