1、framelayout 框架布局
所有控軟只能羅列到左上角,不能進行複雜的布局
2、linelayout線性布局
可以設定它的垂直或水平屬性值,來排列所有的了元素,所有的的元素都被堆放在其它元素之後。垂直列表的每一行只會有乙個元素,而水平列表只有乙個行高。線生布局可能進行複雜的布局編排。可以巢狀使用。
3、absolutelayout 絕對布局
所有子元素指定準確的x,y座標值,顯示在螢幕上。絕對布局沒有頁邊框,允計元素之間互相重疊。
4、relativelayout 相對布局
可以理解為某乙個元素為參照物,來定位的布局方式。所有子元素指定他們的相對於其它元素或父元素的位置。左右對齊、或上下、或置於螢幕**的形式來排列兩個元素。元素按順序排列,因此如果第乙個元素在螢幕的**,那麼相對於這個元素的其它元素將以螢幕**的相對位來排列。
5、tablelayout **布局
類似html中的table,將子元素的位置分配到行或列中。乙個tablelayout由許多的tablerow組成,每個tablerow都會定義乙個row。tablelayout容器不會顯示row、cloumns或cell的邊框線。每個row擁有0個或多個的cell;
注:布局格式可以巢狀使用。
Android五種布局方式
android五種布局方式 linearlayout relativelayout tablelayout.android使用xml宣告介面布局 將程式的表現層和控制層分離 修改使用者介面時,無需更改程式的源 視覺化工具設計使用者介面 android五種布局方式 linearlayout線性布局 a...
Android介面五種常用布局方式
android介面五種常用布局方式 android 的介面由布局和元件協同完成,布局相當於整體框架,而元件則是框架裡面的內容。元件按布局方式一次排列,就組成了使用者所能看見的介面。android 的五大布局分別是 linearlayout 線性布局 framelayout 單幀布局 relative...
HTML CSS 五種布局方式
已知布局元素的高度,寫出三欄布局,要求左欄 右欄寬度各為300px,中間自適應。一 浮動布局 charset utf 8 浮動布局title type text css wrap1 div wrap1 left wrap1 right wrap1 center style head class wr...