Android studio——LinearLayout(线性布局)
Android中有六大布局,分别是: LinearLayout(线性布局) RelativeLayout(相对布局) TableLayout(表格布局) FrameLayout(帧布局) AbsoluteLayout(绝对布局) GridLayout(网格布局) 线性布局。这个布局简单的说,就是所有控件都依次排序, 谁也不会覆盖谁。线性布局需要定义一个方向, 横向(Android:orientation="horizontal") 或纵向(android:orientation="vertical")。 也就是说,控件要么就并排横向的排列,要么就纵向的笔直排列。 而Android的开发常用到的有LinearLayout和RelativeLayout。我们屏幕适配的使用用的比较多的就是LinearLayout的weight(权重属性)。下面的关于LinearLayout的一些知识。 <LinearLayout +代码> </LinearLayout>水平布局 android:background="#ef0000"背景颜色android:layout_weight="1"块所占的权重android:gravity="center_vertical">对齐方式android:id="@+id/LinearLayout1" :为该资源控件设置一个资源 id,在 Java 代码中可以通过