六大布局之LinearLayout
1. 什么是Layout? Layout ——界面布局,为应用程序提供界面架构。控制Activity中控件的大小、位置、颜色等属性的方法. Layout 与 ViewGroup的关系 ViewGroup 是一个容器,继承自 View . ViewGroup 是 Layout 和一些其它组件的基类. 在Android中提供了几个常用布局: LinearLayout 线性布局 RelativeLayout 相对布局 FrameLayout 帧布局 AbsoluteLayout 绝对布局 TableLayout 表格布局 GridLayout 网格布局 今天我们主要讲线性布局,其余的常用布局会在后期文章为大家详细讲述。 2. LinearLayout线性布局: 指子控件以水平或垂直方式排列,正如其名字一样,这个布局中的所有控件在线性方向上依次排列。 常用属性: android:id :为该组件添加一个资源 id ,即标识符,可以通过 id 来找到该布局或者控件。 android:layout_width :布局的宽度,用 wrap_content 表示组件的实际宽度, match_parent 表示填充父容器 android:layout_height :布局的长度,用 wrap_content 表示组件的实际长度, match_parent 表示填充父容器 android