Android中常用的五種佈局

  FrameLayout(幀佈局)

  LinearLayout (線性佈局)

  AbsoluteLayout(絕對佈局)

  RelativeLayout(相對佈局)

  TableLayout(表格佈局)


FrameLayout:

從屏幕的左上角開始佈局,疊加顯示, 實際應用 播放器的暫停按鈕.    

LinearLayout:

線性佈局,這個東西,從外框上可以理解爲一個div,他首先是一個一個從上往下羅列在屏幕上。每一個LinearLayout裏面又可分爲垂直佈局

(android:orientation="vertical")和水平佈局(android:orientation="horizontal" )。當垂直佈局時,每一行就只有一個元素,多個元素依次垂直往下;水平佈局時,只有一行,每一個元素依次向右排列。

AbsoluteLayout :

絕對佈局猶如div指定了absolute屬性,用X,Y座標來指定元素的位置android:layout_x="20px"

android:layout_y="12px"

qq鬥地主 qq遊戲大廳 800*480 800*480.apk  fwvga 854*480  320*240


指定平板機型的遊戲開發中經常用到絕對佈局  widget 絕對佈局

指定機型的平板遊戲開發. 2.3 3.0

android 2.2 2.3  2.3 sip 開發網絡電話  session setup protocol  2.3 支持攝像頭

Android 3.0 3.1 針對平板電腦

分裂

4.0 平板平板 電視機機頂盒


1.界面佈局任務管理器 gridview

2.手機 任務管理listview

       lephone  

       lepad  

RelativeLayout:

相對佈局可以理解爲某一個元素爲參照物,來定位的佈局方式。主要屬性有:

相對於某一個元素android:layout_below="@id/aaa" 該元素在 id爲aaa的下面android:layout_toLeftOf="@id/bbb" 改元素的左邊是bbb

相對於父元素的地方android:layout_alignParentLeft="true"  在父元素左對齊android:layout_alignParentRight="true"在父元素右對齊

TableLayout :

表格佈局類似Html裏面的Table。每一個TableLayout裏面有表格行TableRow,TableRow裏面可以具體定義每一個元素,設定他的對齊方式 android:gravity="" 。

每一個佈局都有自己適合的方式,另外,這五個佈局元素可以相互嵌套應用,做出美觀的界面。

   oa  自動化 生成報表 ,圖標表示

   css div

   webview


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章