Android 文章第一抄,下面的这些东西是转自Android Developer Help上面的。他们上面说的很详细。我这里就转载一下,特别提醒下自己。
Android Layout Attributes 的一些不容易理解的地方。
android:padding
Padding is defined as space between the edges of the view and the view's content. A views size will include it's padding. If a background
is provided, the padding will initially be set to that (0 if the drawable does not have padding). Explicitly setting a padding value will override the corresponding padding found in the background.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp
". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).
控件内部控件边缘和内容的空白区
android:layout_margin
Specifies extra space on the left, top, right ,and bottom sides of this view. [dimension]
控件外部边缘和其他兄弟控件的空白区域,否则大部分情况下,会是直接相连的。
android:layout_alignLeft
Specifies extra space on the left side of this view. [dimension]
就是向着某个控件的左边对齐
android:layout_alignParentRight
If true, makes the left edge of this view match the left edge of the parent. [boolean]
就是向着父控的右边对齐
<!--EndFragment-->