<<  < 2013 - >  >>
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31




android中的布局,相信学习android的童鞋都知道,这里呢,我也给大家介绍一下,也当是自己温习了。

android中的布局有LinerLayout、ReletiveLayout、TableLayout、FrameLayout、absoluteLayout,当然这是android中常见的几种布局,最近去一家公司面试时,人家问我还知道其它的布局吗?我当时很诧异,android中还有其它布局?!我说android中有5种布局,然后一一列举了,那个offer说对,android它还有派生出来的布局,知道吗?这个我还真的不知道,也算是长见识了吧,原来android中还有派生出来的不布局,MyGod!!!

下面我来说说这几种布局各自的特点:

1.LinerLayout:线性布局,有水平和垂直两种布局方式,这样的布局就是从左到右或者从上到下依次排放控件。

2.ReletiveLayout:相对布局,相对布局中设置位置时需要有一个参照物,相对于谁在它的上下左右。

3.TableLayout:表格布局,可以设置几行几列。

4.FrameLayout:帧布局,这是五大布局中最简单的一种布局,这种布局不能被指定放置的位置,只能放置在左上角,后放置的控件将部分覆盖或全部覆盖之前的控件。

5.AbsoluteLayout:绝对布局,这种布局中的android:layout_x,layout_y将会起作用,在android开发中很少使用这种布局,这种布局过于刚硬,以至于不能很好的适配各种终端。

  • 标签:布局 
  • 发表评论:
    天涯博客欢迎您!