margin和padding区别及其特性

区别
paddign:内边距,指的是控件的内容相对于控件本身的边距。
margin:外边距,指的是控件之间的边距。

用法
一、padding
1、属性
android:padding=”” 上下左右内边距
android:paddingLeft=”” 左内边距
android:paddingTop=”” 上内边距
android:paddingRight=”“右内边距
android:paddingBottom=”” 下内边距
android:paddingStart=””
android:paddingEnd=””
paddingStart & paddingEnd 是根据左右对齐方式来起作用的
左对齐时, paddingStart 对应 paddingLeft, paddingEnd 对应 paddingRight
右对齐时, 正好相反

二、margin
1、属性
android:layout_margin=”” 上下左右外边距
android:layout_marginLeft=”” 左外边距
android:layout_marginTop=”” 上外边距
android:layout_marginRight=”” 右外边距
android:layout_marginBottom=”“下外边距
android:layout_marginStart=”” 控件相对于View开始的距离
android:layout_marginEnd=”” 控件相对于View结束的距离

猜你喜欢

转载自blog.csdn.net/qq_41423726/article/details/84147450