伊人99re_av日韩成人_91高潮精品免费porn_色狠狠色婷婷丁香五月_免费看的av_91亚色网站

中培偉業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入門
主站蜘蛛池模板: caoporm在线视频 | 无码成人精品日本动漫纯H 在线播放真实国产乱子伦 成人av视 | 亚洲一区二区三区四区五区xx | 欧美成年性H版影视中文字幕 | 日日摸夜夜爽无码毛片精选 | 中文av网 | 丰满人妻跪趴高撅肥臀 | 69国产在线 | 国产白丝jk捆绑束缚调教视频 | 国产一级毛片在线视频 | 国产三级一区二区三区视频 | 加勒比东京热无码国产AV | 亚洲AV乱码一区二区三区香蕉 | av第一福利在线导航 | 国内永久福利在线视频图片 | 日日摸日日碰夜夜爽歪歪 | 欧美日韩激情一区二区三区 | 一边摸一边做爽的视频17国产有奶水 | 东北老女人高潮疯狂过瘾对白 | 日本亚洲一区 | 特级淫片aaaaaaa级附近的 | 美国精品一区二区 | 秒播福利视频 | 天堂网在线最新版www资源网 | 国产偷人妻精品一区二区在线 | 午夜秒播 | 国产一区观看 | 国产亚洲欧洲AV综合一区二区三区 | 97天天综合网 | 国产日韩欧美综合 | 国产精品爽爽va在线观看网站 | 日本色清| 欧美福利在线视频 | 日本免费不卡视频 | 国内大量揄拍人妻精品視頻 | 无码中文人妻在线一区二区三区 | 日p免费视频 | 日本美女视频一区二区 | 狠狠狠色狠狠色综合 | 欧美女同网站 | 99re久久资源最新地址 |