android入门之布局文件惯用属性

android入门之布局文件常用属性

  Android入门,首先要讲到界面布局,界面布局是以.xml结尾的文件。
  界面布局主要有这么几种方式,LinearLayout(线性布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)、FrameLayout(框架布局也叫帧布局)。布局常用的属性都差不多,这里就以最简单的线性布局为例给大家讲一讲布局文件常用的属性。
  margin属性,表示设置所有的外边距属性。分别有Layout_marginTop、Layout_marginLeft、Layout_marginRight、layout_marginBottom四个属性,分别表示元素相对于容器顶部的距离、元素相对于容器左边框的距离、元素相对于容器右边框的距离、元素相对于容器底部的距离。
android入门之布局文件惯用属性

  padding属性,表示元素里的内容相对元素边框的距离。分别有paddingTop,表示元素里内容相对元素的顶部边框的距离;paddingLeft,表示元素里内容相对元素的左边边框的距离;paddingRight,表示元素里内容相对元素的右边边框的距离;paddingButtom,表示元素里内容相对元素的底部边框的距离。
android入门之布局文件惯用属性

  gravity表示元素里的内容对齐方式,主要有Left、Right、Top、Bottom四种对齐方式。
android入门之布局文件惯用属性

  layout_gravity表示元素相对于整个容器的对齐方式,主要有Left、Right、Top、Bottom四种对齐方式。

android入门之布局文件惯用属性