




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Android項(xiàng)目開(kāi)發(fā)任務(wù)2-3:相對(duì)布局設(shè)計(jì)導(dǎo)入任務(wù)任務(wù)實(shí)施相關(guān)知識(shí)拓展訓(xùn)練導(dǎo)入任務(wù)進(jìn)行Android應(yīng)用軟件開(kāi)發(fā),首先要進(jìn)行軟件界面的布局設(shè)計(jì),本次任務(wù)完成一個(gè)相對(duì)布局設(shè)計(jì)。導(dǎo)入任務(wù)【任務(wù)目標(biāo)】在Android系統(tǒng)中使用相對(duì)布局完成安卓端操控手柄界面的設(shè)計(jì)。導(dǎo)入任務(wù)【任務(wù)描述】相對(duì)布局(RelativeLayout)是Android系統(tǒng)中的常用布局之一。由于在該布局中,容器內(nèi)子組件的位置總是相對(duì)其他組件的位置來(lái)決定,因此稱(chēng)為相對(duì)布局。假設(shè)A組件的位置是由B組件的位置來(lái)決定的,在相對(duì)布局中則要先定義B組件,再定義A組件。根據(jù)相對(duì)布局的特點(diǎn),我們可以完成上述Android端應(yīng)用軟件的操控界面設(shè)計(jì)。導(dǎo)入任務(wù)【任務(wù)分析】由于在相對(duì)布局中,內(nèi)部各組件是以其他組件的相對(duì)位置來(lái)決定,從上圖的操控界面可以看出,向上箭頭、向下箭頭、向左箭頭、向右箭頭等4個(gè)圖形正好位于中心雙十字箭頭圖形的上、下、左、右位置,因此在本任務(wù)中,可以將中心雙十字箭頭圖形作為其他4個(gè)圖形的基準(zhǔn)位置。具體做法:首先確定雙十字箭頭圖形的中心位置,然后以雙十字箭頭圖形為基準(zhǔn)位置,分別在它的上、下、左、右方向確定向上箭頭、向下箭頭、向左箭頭、向右箭頭等4個(gè)圖形的位置。任務(wù)實(shí)施創(chuàng)建安卓應(yīng)用程序項(xiàng)目編寫(xiě)相對(duì)布局XML文件運(yùn)行布局界面查看結(jié)果任務(wù)實(shí)施操作1:創(chuàng)建項(xiàng)目。創(chuàng)建一個(gè)Android應(yīng)用程序項(xiàng)目,將該項(xiàng)目命名為relativelayoutdemo。創(chuàng)建后的項(xiàng)目架構(gòu)如下所示。任務(wù)實(shí)施操作2:準(zhǔn)備素材。將所用到的圖像文件復(fù)制到項(xiàng)目中對(duì)應(yīng)的drawable資源中,這里可以復(fù)制到drawable-xhdpi里。注:所用到的圖像文件被分別為arrow.gif、arrow_up.gif、arrow_down.gif、arrow_left.gif、arrow_right.gif。任務(wù)實(shí)施操作3:編寫(xiě)程序。在項(xiàng)目relativelayoutdemo中雙擊打開(kāi)“activity_main.xml”文件,在代碼編輯窗口輸入以下程序代碼,完成界面代碼的編寫(xiě)。任務(wù)實(shí)施操作4:運(yùn)行調(diào)試。保存文件,預(yù)覽設(shè)計(jì)效果。運(yùn)行應(yīng)用程序項(xiàng)目relativelayoutdemo,測(cè)試程序運(yùn)行效果。相關(guān)知識(shí)相對(duì)布局RelativeLayout常用標(biāo)簽屬性技術(shù)知識(shí)知識(shí)點(diǎn)1:相對(duì)布局RelativeLayout相對(duì)布局可以理解為以某一個(gè)元素為參照物來(lái)定位的布局方式。相對(duì)于兄弟元素可以使用android:layout_below、android:layout_toLeftOf等屬性來(lái)定位,相對(duì)于父元素可以使用android:layout_alignParentLeft、android:layout_alignParentRigh等屬性定位。技術(shù)知識(shí)知識(shí)點(diǎn)2:常用標(biāo)簽屬性屬性名稱(chēng)描述android:layout_below定位在某元素的下方,屬性值為id的引用名。例如android:layout_below="@id/textviewmiddle"。android:layout_above定位在某元素的的上方,屬性值為id的引用名。android:layout_toLeftOf定位在某元素的左邊,屬性值為id的引用名。例如android:layout_toLeftOf="@id/textviewmiddle"。android:layout_toRightOf定位在某元素的右邊,屬性值為id的引用名。例如android:layout_toRightOf="@id/textviewmiddle"。android:layout_alignTop本元素的上邊緣和某元素的的上邊緣對(duì)齊android:layout_alignLeft本元素的左邊緣和某元素的的左邊緣對(duì)齊android:layout_alignBottom本元素的下邊緣和某元素的的下邊緣對(duì)齊android:layout_alignRight本元素的右邊緣和某元素的的右邊緣對(duì)齊android:layout_centerInparent相對(duì)于父元素完全居中。屬性值為true或false。android:layout_alignParentLeft貼緊父元素的左邊緣。屬性值為true或falseandroid:layout_alignParentRigh貼緊父元素的右邊緣。屬性值為true或falseandroid:layout_alignParentTop貼緊父元素的上邊緣。屬性值為true或falseandroid:layout_alignParentBottom貼緊父元素的下邊緣。屬性值為true或fa
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年合肥市瑤海區(qū)銀齡領(lǐng)航教師招募模擬試卷附答案詳解(考試直接用)
- 2025貴州紫云自治縣青年就業(yè)見(jiàn)習(xí)21人模擬試卷及答案詳解1套
- 秋游那天我們見(jiàn)到了奇妙的景色作文5篇
- 2025河南鄭州市教育局直屬32所學(xué)校招聘323人考前自測(cè)高頻考點(diǎn)模擬試題及1套參考答案詳解
- 介紹我最喜愛(ài)的一本書(shū)的作文10篇
- 雨后彩虹美麗的自然寫(xiě)景6篇
- 記事性文章:一堂有趣的實(shí)驗(yàn)課13篇
- 2025魯控環(huán)保科技有限公司招聘20人(山東)模擬試卷及答案詳解(名師系列)
- 健康管理保障系統(tǒng)設(shè)立承諾書(shū)(5篇)
- 山東省啟思大聯(lián)考2025-2026學(xué)年高三上學(xué)期開(kāi)學(xué)地理試題(解析版)
- TNBSIA 001-2024 建筑設(shè)備一體化管控平臺(tái)建設(shè)技術(shù)要求
- DL-T-5161.5-2018電氣裝置安裝工程質(zhì)量檢驗(yàn)及評(píng)定規(guī)程第5部分:電纜線路施工質(zhì)量檢驗(yàn)
- JT-T-848-2013公路用復(fù)合隔離柵立柱
- 《客艙安全與應(yīng)急處置》-課件:其他輔助設(shè)備
- 工廠搬家方案
- chap5-高性能混凝土的性能-物理力學(xué)性能
- 縣河長(zhǎng)制方案
- 新生兒腹膜透析指南課件
- 基于韌性原則的鄉(xiāng)村低密度住宅規(guī)劃體系構(gòu)建
- 綜合實(shí)踐《中華傳統(tǒng)節(jié)日》課件
- 雙重預(yù)防體系建設(shè)安全培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論