版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
Android項目開發(fā)任務(wù)2-5:絕對布局設(shè)計導(dǎo)入任務(wù)任務(wù)實施相關(guān)知識拓展訓(xùn)練導(dǎo)入任務(wù)進行Android應(yīng)用軟件開發(fā),首先要進行軟件界面的布局設(shè)計,本次任務(wù)完成一個絕對布局設(shè)計。導(dǎo)入任務(wù)【任務(wù)目標(biāo)】在Android系統(tǒng)中使用絕對布局完成應(yīng)用程序歡迎界面的設(shè)計。導(dǎo)入任務(wù)【任務(wù)描述】絕對定位AbsoluteLayout,又叫坐標(biāo)布局,可以直接指定子元素的絕對位置。這種布局簡單直接,直觀性強,但是由于手機屏幕尺寸差別比較大,使用絕對定位的適應(yīng)性會比較差。本任務(wù)中,我們將使用絕對布局完成一個歡迎界面的設(shè)計。導(dǎo)入任務(wù)【任務(wù)分析】絕對布局(AbsoluteLayout)就像Java中awt編程中的空布局,就是Android不提供任何布局控制,而是由開發(fā)人員自己通過X坐標(biāo),Y坐標(biāo)來控制組件的位置,當(dāng)時用AbsoluteLayout作為布局容器時,布局容器不在管理子組件的位置,大小等這些都需要開發(fā)者自己控制。使用絕對布局時候,每個組件都可以制定以下兩個XML屬性:layout_x:制定該子組件的x坐標(biāo)layout_y:制定該子組件的y坐標(biāo)Tip:在絕對定位中,如果子元素不設(shè)置layout_x和layout_y,那么它們的默認(rèn)值是0,也就是說它會像在FrameLayout一樣這個元素會出現(xiàn)在左上角。任務(wù)實施創(chuàng)建安卓應(yīng)用程序項目編寫絕對布局XML文件運行布局界面查看結(jié)果任務(wù)實施操作1:創(chuàng)建項目。創(chuàng)建一個Android應(yīng)用程序項目,將該項目命名為“absolutelayoutdemo”。任務(wù)實施操作2:準(zhǔn)備素材。將所用到的圖像文件“robotdj.png”復(fù)制到項目中對應(yīng)的drawable資源中,這里可以復(fù)制到drawable-xhdpi里。任務(wù)實施操作3:編寫程序。在項目absolutelayoutdemo中雙擊打開“activity_main.xml”文件,在代碼編輯窗口輸入以下對應(yīng)程序代碼,完成界面代碼的編寫。任務(wù)實施操作4:運行項目。保存文件,預(yù)覽設(shè)計效果。運行項目absolutelayoutdemo,測試程序運行效果。相關(guān)知識絕對布局AbsoluteLayout圖像視圖ImageView技術(shù)知識知識點1:絕對布局AbsoluteLayout絕對布局AbsoluteLayout用絕對坐標(biāo)來指定組件的布局,也被稱為坐標(biāo)布局。絕對布局以指定組件的左上角為坐標(biāo)原點,用X、Y坐標(biāo)來指定元素的位置。這種布局方式比較簡單,但是在屏幕尺寸發(fā)生變化時,界面會發(fā)生一些尺寸偏差。常用屬性:android:layout_x:設(shè)置組件x坐標(biāo)android:layout_y:設(shè)置組件y坐標(biāo)技術(shù)知識知識點2:圖像視圖ImageViewImageView直接繼承自View類,它的主要功能是用于顯示圖片。實際上它不僅僅可以用來顯示圖片,任何Drawable對象都可以使用ImageView來顯示。ImageView可以適用于任何布局中,并且Android為其提供了縮放和著色的一些操作。ImageView的一些常用屬性:android:src:設(shè)置ImageView所顯示的Drawable對象的ID。android:scaleType:設(shè)置所顯示的圖片如何縮放或移動以適應(yīng)ImageView的大小。android:maxWidth:設(shè)置ImageView的最大寬度。android:maxHeight:設(shè)置ImageView的最大高度。android:adjustViewBounds:設(shè)置ImageView是否調(diào)整自己的邊界來保持所顯示圖片的長寬比。拓展訓(xùn)練使用絕對布局編程實現(xiàn)“
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026貴州畢節(jié)納雍縣事業(yè)單位面向社會公開招聘工作人員72人考試重點試題及答案解析
- 2026年度中國建設(shè)銀行遠(yuǎn)程智能銀行中心社會招聘客服代表180人參考考試試題及答案解析
- 出門在外的30個好習(xí)慣
- 2026年陽泉職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試備考試題含詳細(xì)答案解析
- 2026年長春金融高等專科學(xué)校單招綜合素質(zhì)考試模擬試題含詳細(xì)答案解析
- 2026年黔西南民族職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試模擬試題含詳細(xì)答案解析
- 2026年大連裝備制造職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試參考題庫含詳細(xì)答案解析
- 2026招商局集團總部黨建工作崗招聘2人考試重點試題及答案解析
- 2026年廣東輕工職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試備考題庫含詳細(xì)答案解析
- 2026年吉林省教育學(xué)院單招職業(yè)技能考試模擬試題含詳細(xì)答案解析
- 超聲波成像技術(shù)突破-全面剖析
- 水電與新能源典型事故案例
- 2024屆新高考語文高中古詩文必背72篇 【原文+注音+翻譯】
- DZ∕T 0217-2020 石油天然氣儲量估算規(guī)范
- DL-T439-2018火力發(fā)電廠高溫緊固件技術(shù)導(dǎo)則
- 2024年首屆全國“紅旗杯”班組長大賽考試題庫1400題(含答案)
- 網(wǎng)站對歷史發(fā)布信息進行備份和查閱的相關(guān)管理制度及執(zhí)行情況說明(模板)
- 工資新老方案對比分析報告
- HGT 2520-2023 工業(yè)亞磷酸 (正式版)
- 《公路工程質(zhì)量檢驗評定標(biāo)準(zhǔn) 第二冊 機電工程》2182-2020
- 《無人機組裝與調(diào)試》第3章 無人機裝配工藝
評論
0/150
提交評論