2017年12月15日
今天刚开始学了怎么搭建环境,然后老师讲了一些布局,相对布局和线性布局,我们来说说相对布局,相对布局就是相对于谁布局,而线性布局就是,线性布局控制其中的控件或组件横向或纵向排列。
相对布局:RelativeLayout
相对布局就是相对于谁给他布局
RelativeLayout 特有属性:
android:gravity 设置布局容器内子控件的对齐方式
例:
android:gravity="right|center"
线性布局 :LinearLayout
android:orientation="定义布局内控件或组件的排列方式"
LinearLayout 子元素的特有属性:
android:layout_weight 子元素在 LinearLayout 中所占的权重
<Botton
android:layout_width="match_parent"
android:layout_heigth="0dp"
android:layout_weight="5"
>
<Botton
android:layout_width="match_parent"
android:layout_heigth="0dp"
android:layout_weight="5"
>
android:layout_gravity 子元素在 LinearLayout 中的对齐方式