Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android的界面元素UI

Android的界面元素UI

編輯:關於Android編程

Android常見的布局形式有如下幾種:

1:視圖組件(VIEW)

在android當中View類是最基本的一個UI類,基本上所有高級的UI組件都繼承這個類。一個View在屏幕上占據了一塊矩形區域,它負責渲染這個矩形區域,也可以處理這塊矩形區域發生的事件,並且可以設置該塊區域是否可見,以及獲取焦點等操作。

2:視圖容器組件(ViewGroup)

一個ViewGroup對象是一個Android.view.ViewGroup的實例,他負責添加進ViewGroup的這些view進行布局,注意的是一個ViewGroup也可以加入到另一個ViewGroup當中。

3:布局組件(Layout)

 比較常用的布局組件有:LinearLayout它可以實現水平布局和垂直布局,如果將布局方向設置為“vertical“,則表明豎直布局;設置為"horizontal"設置為水平布局。還有RelativeLayout是相對布局,如果設置A顯示在B的左側,那麼B的坐標不是固定的而是相對A的位置,可以通過layout_below屬性設置。

4:布局參數(LayoutParams)

當你把每一個View傳遞到這個RelativeLayout裡邊的時候,我們需要設定這個View的一些參數(比如:顯示的位置是左,還是右等)封裝在LayoutParams。如果沒有傳入系統則會采用默認的值,如果有值的話容易會根據傳進來的LayoutParams進行計算。

一些常見的布局的說明:www.2cto.com

LinearLayout:將自己包含的子元素,按照一個方向進行排列,方向有兩種分別是水平(horizontal)和豎直(vertical)

FrameLayout:是指在屏幕上預留好一塊空白的區域,所有的元素都被放置在FrameLayout區域的最左上方,無法給這些元素以個確切的位置,如果有很多值元素則會重疊在前一個元素上

RelativeLayout:相對布局


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