Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android開發之五種布局

Android開發之五種布局

編輯:關於Android編程

一、LinearLayout線性布局
1、常見屬性
android:orientation=horizontal:制定線性布局的排列方式
水平 horizontal
垂直 vertical
gravity 控制當前控件內容顯示區域
layout_gravity 當前控件在父元素的位置
Layout_weight 額外空間分配(權重)
android:visibility=invisible
控制布局是否顯示
顯示 visible
不顯示,但占空間 invisible
隱藏 gone
2、demo


二、RelativeLayout相對布局
1、常見屬性
android:layout_toRightOf 在指定控件的右邊
android:layout_toLeftOf 在指定控件的左邊
android:layout_above 在指定控件的上邊
android:layout_below 在指定控件的下邊
android:layout_alignBaseline 跟指定控件水平對齊
android:layout_alignLeft 跟指定控件左對齊
android:layout_alignRight 跟指定控件右對齊
android:layout_alignTop 跟指定控件頂部對齊
android:layout_alignBottom 跟指定控件底部對齊
android:layout_alignParentLeft 是否跟父布局左對齊
android:layout_alignParentTop 是否跟父布局頂部對齊
android:layout_alignParentRight 是否跟父布局右對齊
android:layout_alignParentBottom 是否跟父布局底部對齊
android:layout_centerVertical 在父布局中垂直居中
android:layout_centerHorizontal 在父布局中水平居中
android:layout_centerInParent 在父布局中居中
2、demo

三、AbsoluteLayout絕對布局
1、屬性
android:layout_x 指定控件在父布局的x軸坐標
android:layout_y 指定控件在父布局的y軸坐標
2、demo

四、TableLayout表格布局
1、屬性
android:shrinkColumns 收縮列
android:stretchColumns 拉伸列
android:collapseColumns 隱藏列
android:layout_column 指定列(作用在列的身上)
android:layout_span 合並列(作用在列的身上)
2、demo



    
五、FrameLayout幀布局
1、特點
幀布局每次添加的控件都顯示在最上面,最後顯示在界面上的是最後添加的一個控件
 

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved