浅析android 四大布局

 四大布局


android 中的布局在整个系统中是很重要的。


关于各个组件在一个页面中,如何更好更加合适的摆放,就要用到常见的几种布局的特性了。


常见的布局主要有:

Linearlayout,Relativelayout,Framelayout,TableLayout,四种,

另外还有其他的一些布局,也会用到,但是不如这几个用的多


Linearlayout,为线性布局,分为垂直方向,和水平方向两种。

通常可以通过设置权重,来平分剩下的空间(水平方向或是垂直的方向)


RelativeLayout ,称为相对布局,顾名思义,也就是相对与其他的控件而言的,可以是相对与父级元素(控件),也可以是相对于某个元素(通常可以通过ID找到被“依靠”的元素)。还可以利用其他的属性创造出其他效果。


Framelayout ,通常称为帧布局,使可以重叠的。关于其应用,可以浏览网址点击打开链接


TableLayout,如同网页中的table元素一样,只不过没有了显式列元素(通常系统自动根据最大的决定)。它有TableRow。


一些有趣的属性,还是需要在实践中不断的探索的》》》




你可能感兴趣的:(android)