Androidでのpaddingとlayout_marginの違いと使用法



Difference Usage Padding



LinearLayout、RelativeLayout、およびTableLayoutでは、これらのプロパティは両方とも有効です。

FrameLayoutでは、FrameLayoutの要素が左上隅から描画されるため、android:layout_marginは無効です。



AbsoluteLayoutには、android:layout_margin属性はありません。

このリマインダーでは、xmlパラメーターにレイアウトを含むパラメーター項目は、親に対する定義済みコントロールの関連付けであり、通常、それ自体では何も定義されていません。上記の内容はこれと一致しています。また、gravityやlayout_gravityと同様に、レイアウトは親の一般的な場所を基準にしていますが、それ自体の内部コンテンツの内部の場所は相対的ではありません。



からの転送: Androidでのpaddingとlayout_marginの違いと使用法