




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
北京電子科技職業(yè)學(xué)院移動應(yīng)用軟件開發(fā)(基于Android平臺)01ImageButton圖片按鈕ImageButton圖片按鈕圖片按鈕和普通按鈕的使用方法基本相同,只不過圖片按鈕有android:src屬性,可以用來設(shè)置在按鈕中顯示的圖片。與普通按鈕一樣,也需要為圖片按鈕添加單擊時間監(jiān)聽器用于指定所要觸發(fā)的動作。屬性描述android:adjustViewBounds如果設(shè)置為true,ImageButton將調(diào)整其邊框以適應(yīng)圖片大小android:baseline用于設(shè)置ImageButton的基線android:baselineAlignBottom如果值為true表示圖片的基線與按鈕底部相對齊android:cropToPadding如果值為true表示ImageButton會剪切圖片以適應(yīng)內(nèi)邊距的大小android:src用于設(shè)置要顯示的圖片資源位置,該圖片可以是放在res/drawable目錄下的圖片,通過“@drawable/文件名(不包括文件的擴(kuò)展名)”設(shè)置ImageButton圖片按鈕屬性描述android:background用于設(shè)置圖片按鈕的背景圖片,該圖片可以是放在res/drawable目錄下的圖片,通過“@drawable/文件名(不包括文件的擴(kuò)展名)”設(shè)置android:contentDescription用于設(shè)置圖片按鈕的簡單描述文字android:id用于設(shè)置按鈕的名稱android:onClick用于設(shè)置單擊事件響應(yīng)方法的方法名android:visibility用于設(shè)置按鈕控件是否可見ImageButton圖片按鈕Android中,圖片支持的格式有JPG、PNG、GIF等格式,還支持用XML文件進(jìn)行圖片定義。在設(shè)置圖片顏色時,可采用8位16進(jìn)制表示,如#FF00FF00,前面兩位代表透明度,數(shù)值越大表示越不透明,后面分別表示Red\Green\Blue?;緢D片控件(ImageButton)src是圖標(biāo),background是背景。圖標(biāo)是中間的一塊區(qū)域,而背景是控件能看到的范圍。簡單說來,一個是前景圖(src),一個是背景圖(background),且用src的時候是原圖顯示,不改變圖片的大小;用background的時候,會按照組件的大小來放大或者縮小圖片。假設(shè)ImageButton的寬高是100x100,而我們要加上去的圖片寬高是80x80。如果用src進(jìn)行設(shè)置,則圖片會按80x80居中繪制上去。如果你使用的是background,則加上去的圖片寬高會被拉伸成100x100。ImageButton中src和background屬性區(qū)別:ImageButton(圖片按鈕)實例步驟描述1打開AndroidStudio創(chuàng)建一個Android應(yīng)用,Applicationname(應(yīng)用名)取名為ImageButton,CompanyDomain(公司域)取名為E。2MinimumSDK選擇API18:Android4.3(JellyBean)。3選擇EmptyActivity。4不需要修改ActivityName,使用默認(rèn)值,單擊Finish(完成)。5在工程中找到ras/layout目錄中的activity_main.xml文件,在其中添加一個TextView(文本框)控件、一個ImageButton(圖片按鈕),按最后圖2.20所示的運行效果圖位置進(jìn)行擺放。6將工程res/mipmap目錄下的ic_launcher.png圖片文件復(fù)制粘貼到res/drawable目錄下7啟動Genymotion模擬器,然后在Android工程中做如下代碼修改?;緢D片控件案例:
圖片瀏覽器本例的圖片瀏覽器不僅可以瀏覽圖片還可以改變所查看圖片的透明度,以及通過一個小區(qū)
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年砼收縮模項目可行性研究報告
- 2024-2025學(xué)年高中政治第一單元公民的政治生活第一課生活在人民當(dāng)家作主的國家課時三政治生活:自覺參與課時精練含解析新人教版必修2
- 試論黔東南州苗族蘆笙改良的發(fā)展
- 中國人造原油生產(chǎn)市場前景及投資研究報告
- 2025年新能源發(fā)電項目深度研究分析報告
- 青海日用陶瓷品項目可行性研究報告-圖文
- 2025年精密合金冷軋鋼帶項目投資可行性研究分析報告
- 24 風(fēng)娃娃(教學(xué)設(shè)計)-2024-2025學(xué)年統(tǒng)編版語文二年級上冊
- 2025年度資產(chǎn)評估與財務(wù)分析合同
- 聚苯乙烯保溫板行業(yè)深度研究報告
- DB45T 2364-2021 公路路基監(jiān)測技術(shù)規(guī)范
- 2025年春九年級化學(xué)下冊 中考綜合模擬測試卷一(科學(xué)版)
- 供電所安全第一課
- 新能源汽車底盤概論課件
- 全腦血管造影術(shù)的護(hù)理查房
- 學(xué)習(xí)弘揚紅船精神課件
- 消防工程施工組織設(shè)計方案
- 敦刻爾克大撤退課件
- 農(nóng)藥殘留監(jiān)測
- 新生兒敗血癥(共22張課件)
- 頌缽療愈師培訓(xùn)
評論
0/150
提交評論