Part I :Views Margin and Padding
Margin 指的是整个View空间对于周围的留白;这个是单独一个View相对于整个layout空间而已
Padding 指的是View里面Content相对于整个View内部的空间;是对于一个View而已
示意图如下:
注意:在LineraLayout,RelatvieLayout,TableLayout中,这两个设置是有效的。
在 framelaytout中,android:layout_margin是无效的,因为framelayout里面的元素都是从左上角开始绘制。
PartII : gravity 与 layout_gravity的区别:
同上, gravity指的是View控件,内部content内容的对齐方式,
layout_gravity 指的则是整个View控件对于整个layout布局的对齐方式。