1. AbsoluteLayout
可以为子元素指定准确的x,y坐标值,并显示在屏幕上。(0,0)为左上角,当向下或向右移动时,坐标值将变大。
2. TableLayout
将子元素的位置分配到行或列中。一个TableLayout由许多的TableRow组成,每个TableRow都会定义一个row。
3. FrameLayout
它被定制为屏幕上的一个空白备用区域,之后可以在其中填充一个单一对象。如果设置了2个元素,则后一个子元素将会直接在前一个子元素之上进行覆盖填充。
4. RelativeLayout
允许为子元素指定它们相对于其他元素或父元素的位置(通过ID指定)。
5. LinearLayout
能够根据用户为它设置的垂直或水平的属性值,来排列所有的子元素。由于所有的子元素都被堆放在其他元素之后,因此一个垂直列表的每一行只会有一个元素。
.................... 【.........阅读全文】
Java免费学习 Java自学网 http://www.javalearns.com
关注微信号:javalearns 随时随地学Java
或扫一扫
随时随地学Java