Androidでのpaddingとlayout_marginの違いと使用法
Difference Usage Padding
LinearLayout、RelativeLayout、およびTableLayoutでは、これらのプロパティは両方とも有効です。
FrameLayoutでは、FrameLayoutの要素が左上隅から描画されるため、android:layout_marginは無効です。
AbsoluteLayoutには、android:layout_margin属性はありません。
このリマインダーでは、xmlパラメーターにレイアウトを含むパラメーター項目は、親に対する定義済みコントロールの関連付けであり、通常、それ自体では何も定義されていません。上記の内容はこれと一致しています。また、gravityやlayout_gravityと同様に、レイアウトは親の一般的な場所を基準にしていますが、それ自体の内部コンテンツの内部の場所は相対的ではありません。