android 学习2 :布局

今天看了一下布局类。原先也下载过droiddraw这个android layout的设计器。今天随便画了几个,在我的里程碑1上跑了一下有些控件好像定位不太准确。

好了来介绍一下都有哪些布局类吧。

控件类都是继承于view这个类,而ViewGroup也是继承这个类,不过他是可以做其他控件的容器的家伙。布局类都是继承这个类的哦。

布局:

1.LinearLayout ---线性布局。这个布局有一个属性:orientation这个属性,他有两个值:1.横向(horizontal)他的元素横向排列显示,2,竖向(vertical)他的元素竖向排列显示。

2.TableLayout ---顾名思义,表格布局,他有一个子布局,就是每个表格的行TableRow,在TableRow可以添加控件,一个控件就代表着一个列。

3.RelativeLayout ---相对布局,这个布局是可以参照一些已存在的布局位置,而定制这个控件的位置,在布局文件中,被参照的控件.必须写在要使用的控件的前面。

4.FrameLayout --帧布局,这个玩意他的绘图是用栈绘制的,后添加的空间会被绘制在最上头。

5.AbsoluteLayout ---绝对布局。这个就是直接可以写x,y的位置。

目前就这么多了。详细的属性去查看android的帮助吧。很好找得。

你可能感兴趣的:(android 学习2 :布局)