日韩av片子_国产自在自线午夜精品视频在_使劲快高潮了国语对白在线_久久免费毛片大全_激情丁香综合_欧美成人精品欧美一级乱黄码

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > Android入門基礎之第三篇 Android常見布局(3)

Android入門基礎之第三篇 Android常見布局(3)

2015-11-13 14:39:43 | 來源:中培企業IT培訓網

第3章  布局Layouts之RelativeLayout相對布局

RelativeLayout相對布局
  RelativeLayout是一種相對布局,控件的位置是按照相對位置來計算的,后一個控件在什么位置依賴于前一個控件的基本位置,是布局最常用,也是最靈活的一種布局。

我們下面通過XML布局和Java代碼布局兩種方式分別舉例:
  一、XML方式布局
  1、創建一個空白Activity

2、打開 res/layout/activity_main.xml 文件,修改成以下代碼。

(1)第①部分
  <?xml version="1.0" encoding="utf-8">,每個XML文檔都由XML序言開始,在前面的代碼中的第一行便是XML序言,<?xml version="1.0">。這行代碼表示按照1.0版本的XML規則進行解析。encoding = "utf-8"表示此xml文件采用utf-8的編碼格式。編碼格式也可以是GB2312。
  如果你對此不太明白,請參閱相關XML文檔。
  (2)第②部分
  <RelativeLayout 表示采用相對布局管理器。
  (3)第③部分
  android:layout_width="match_parent" android:layout_height="match_parent"表示布局管理器寬度和高充將填充整個屏幕寬度和高度。
  3、插入三個按鈕。
  插入三個按鈕,并分別設置其文本為:第一個按鈕、第二個按鈕、第三個按鈕。

我們下一步設置第一個按鈕距離左邊、上邊各20dp,第二個按鈕距離第一個按鈕左邊、上邊各10dp;第三個按鈕距離第二個按鈕上邊10dp,與第二個按鈕左邊對齊。
  4、打開 res/layout/activity_main.xml 文件,修改成以下代碼。

(1)第①部分
  設置第一個按鈕,以父元素為基準,貼緊左上,距離20dp。

(2)第②部分
  設置第二個按鈕,以第一個按鈕為基準,在第一個按鈕下面,對齊第一個按鈕的右邊,上距離15dp。

(3)第③部分
  設置第三個按鈕,以第二個按鈕為基準,在第二個按鈕下面,對齊第二個按鈕的左邊,距離15dp。

最終顯示效果如下:

附:相對布局常用屬性介紹
  這里將這些屬性分成組,便于理解和記憶。
  a)、第一類:屬性值為true或false
  android:layout_centerHrizontal 水平居中
  android:layout_centerVertical 垂直居中
  android:layout_centerInparent 相對于父元素完全居中
  android:layout_alignParentBottom 貼緊父元素的下邊緣
  android:layout_alignParentLeft 貼緊父元素的左邊緣
  android:layout_alignParentRight 貼緊父元素的右邊緣
  android:layout_alignParentTop 貼緊父元素的上邊緣  
  b)、第二類:屬性值必須為id的引用名&ldquo;@id/id-name&rdquo;
  android:layout_below 在某元素的下方
  android:layout_above 在某元素的的上方
  android:layout_toLeftOf 在某元素的左邊
  android:layout_toRightOf 在某元素的右邊
  android:layout_alignTop 本元素的上邊緣和某元素的的上邊緣對齊
  android:layout_alignLeft 本元素的左邊緣和某元素的的左邊緣對齊
  android:layout_alignBottom 本元素的下邊緣和某元素的的下邊緣對齊
  android:layout_alignRight 本元素的右邊緣和某元素的的右邊緣對齊
  c)、第三類:屬性值為具體的像素值,如30dip,40px
  android:layout_marginBottom 離某元素底邊緣的距離
  android:layout_marginLeft 離某元素左邊緣的距離
  android:layout_marginRight 離某元素右邊緣的距離
  android:layout_marginTop 離某元素上邊緣的距離
  可以通過組合這些屬性來實現各種各樣的布局。

標簽: Android入門
主站蜘蛛池模板: 久久久无码精品一区二区三区 | av观看国产 | 国产精品爽爽久久久久久蜜臀 | 99热资源| 国产精品久久久久久久久免费桃花 | 久久久人精午夜精国 | 国产乱子伦XXXX | 久久人午夜亚洲精品无码区 | 精品国产免费久久久久久婷婷 | 日本1级片 | 国产凸凹视频熟女A片 | 999免费观看视频 | www.成人免费视频 | 午夜AV免费播放不卡三区 | 99爱在线| 亚洲成AV人片在线观看天堂无 | 日本免费一区二区三区四区 | 国产丝袜在线观看一区 | 久草热在线 | 日韩精品视频国产 | 欧美在线不卡 | 99精品在线免费视频 | 动漫AV纯肉无码AV在线播放 | 成人91免费 | www99久久com | 男人用嘴添女人私密视频软件 | 欧美成人A片一区二区不卡 91一区视频 | 性欧美一区 | 人人妻人人超人人 | 日本三级在线观看免费 | 免费看黄在线 | 啦啦啦中文免费观看在线 | 亚洲大乳大丰满中文字幕 | eeuss亚洲精品久久 | 国产精品久久久综合久尹人久久9 | 国产精品久久亚洲7777 | 亚洲综合首页 | 国产精品视频一区视频二区 | 国内精品久久久久精品 | 中文字幕一区二区三区久久 | 午夜刺激爽爽视频免费观看 |