常用五種布局方式辣恋,
分別是:FrameLayout(框架布局)熏迹,LinearLayout (線性布局)船响,AbsoluteLayout(絕對布局)膜宋,RelativeLayout(相對布局),TableLayout(表格布局)歉摧。
一艇肴、FrameLayout:所有東西依次都放在左上角,會重疊叁温,這個布局比較簡單再悼,也只能放一點比較簡單的東西。二膝但、LinearLayout:線性布局冲九,每一個LinearLayout里面又可分為垂直布局(android:orientation="vertical")和水平布局(android:orientation="horizontal" )。當垂直布局時跟束,每一行就只有一個元素莺奸,多個元素依次垂直往下;水平布局時冀宴,只有一行灭贷,每一個元素依次向右排列。三略贮、AbsoluteLayout:絕對布局用X,Y坐標來指定元素的位置甚疟,這種布局方式也比較簡單仗岖,但是在屏幕旋轉時,往往會出問題览妖,而且多個元素的時候轧拄,計算比較麻煩。四讽膏、RelativeLayout:相對布局可以理解為某一個元素為參照物檩电,來定位的布局方式。主要屬性有:相對于某一個元素android:layout_below府树、????? android:layout_toLeftOf相對于父元素的地方android:layout_alignParentLeft俐末、android:layout_alignParentRigh;五挺尾、TableLayout:表格布局鹅搪,每一個TableLayout里面有表格行TableRow站绪,TableRow里面可以具體定義每一個元素遭铺。每一個布局都有自己適合的方式,這五個布局元素可以相互嵌套應用恢准,做出美觀的界面魂挂。