作业4

UI布局其中包括相对布局,线性布局,帧布局,表格布局,网格布局,嵌套布局

今天主要学习了线性布局和相对布局的概念和区别,以及线性布局和相对布局的优缺点。注意的是: 所有的布局全都是relativeLayout。

相对布局  RelativeLayout

gravity(控制组件)   ignoreGravity(确定不受控制的组件) 

Layoutparams的方法

线性布局     LinearLayout

 LinearLayout 该布局可以使放入其中的组件以水平方式或者垂直方式整齐排列,通过 android:orientation 属性指定具体的排列方式,通过  weight 属性设置每个组件在布局中所占的比重。其中weight属性需要特别注意:weight代表的是权值,但此权值的分配是指剩余的空间。

二者区别:

相对布局的主要思想是相对一个组件的位置确定另一个组件的位置

而线性布局主要是思想是按照水平方向和竖直方向按权重weight进行划分和布局

posted @ 2020-02-04 13:26  kai_kaikai  阅读(66)  评论(0编辑  收藏  举报