android圖片設(shè)置 android 顯示圖片

為android程序設(shè)置統(tǒng)一的背景圖

1、任意一個(gè)控件,button imageView 或layout,在其的xml屬性設(shè)置中,添加 [java] view plaincopy android:background=@drawable/bg即可實(shí)現(xiàn)設(shè)置其背景圖片為bg.其中bg.bnp圖片存放在drawable目錄下。

創(chuàng)新互聯(lián)公司主營(yíng)嘉峪關(guān)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都App定制開發(fā),嘉峪關(guān)h5微信小程序搭建,嘉峪關(guān)網(wǎng)站營(yíng)銷推廣歡迎嘉峪關(guān)等地區(qū)企業(yè)咨詢

2、打開你的安卓開發(fā)軟件。新建一個(gè)工程。例如工程名ty。打開左側(cè)的工程文件夾。打開res中的layout,雙擊main.xml.下面要添加圖片到工程里。下載或者在本地上找到一張需要的圖片。

3、這時(shí)再把要改成設(shè)置菜單背景的圖片(尺寸為320-480,圖片格式為png)重新命名為gbg后直接用鼠標(biāo)拖進(jìn)剛才打開的drawable—mdpi里面的任何一個(gè)空白區(qū),注意了,這個(gè)時(shí)候壓縮方式一定要選成儲(chǔ)存。

4、以O(shè)PPO R9S手機(jī)為例,設(shè)置方法如下:首先在OPPO R9S手機(jī)桌面上點(diǎn)擊”設(shè)置“進(jìn)入。進(jìn)入以后點(diǎn)擊”鎖屏雜志與壁紙“選項(xiàng)。然后點(diǎn)擊”設(shè)置壁紙“進(jìn)入。進(jìn)入后找到要設(shè)置為背景圖的圖片,點(diǎn)擊應(yīng)用即可。

5、在BaseActivity里面就要寫好這個(gè)view的初始化和根據(jù)當(dāng)前主題來(lái)設(shè)置背景圖片。繼承于BaseActivity的子類,需要在設(shè)置的ivew 布局文件中include進(jìn)去common_bg_view。而且最外層用相對(duì)布局,讓common_bg_view也填滿整個(gè)屏幕。

6、有些Activity都沒(méi)有加載,沒(méi)有實(shí)例化當(dāng)然會(huì)NullPointerException了。反過(guò)來(lái),將圖片寫成一個(gè)配置里面,比如bgimage = /sdcard/app/images/gb.png這樣,每個(gè)Activity都會(huì)去讀取這個(gè)配置,就可以設(shè)置這張圖片到背景。

android設(shè)置控件樣式(邊框顏色,圓角)和圖片樣式(圓角)

1、給控件設(shè)置邊框最簡(jiǎn)單的方式就是把background設(shè)置成你預(yù)先設(shè)計(jì)好的帶圓角和邊框的背景圖。但是這種方法的缺點(diǎn)是沒(méi)有靈活性,不同大小的view要不同尺寸的圖片,還要去適應(yīng)不同分辨率的設(shè)備。

2、繪制邊框就相對(duì)容易理解了,只需要繪制一個(gè)指定樣式的圓角矩形或者圓形即可:當(dāng)圖片顯示為圓形時(shí),還可以繪制一個(gè)內(nèi)邊框,但圓角矩形的話由于圓角大小的問(wèn)題,目前只能設(shè)置一個(gè)邊框咯。

3、如果說(shuō)給控件或則組件加邊框,可以使用自定義背景,其中solid是設(shè)置填充的,corners是設(shè)置邊框圓角的,stroke是描邊的。下面貼出一段自定義背景。

android如何設(shè)置圖片自適應(yīng)控件大小

1、androidstudio圖片比例自適應(yīng),點(diǎn)擊改變圖片的改變。根據(jù)相關(guān)信息查詢,androidstudio圖片比例自適應(yīng),點(diǎn)擊改變圖片的改變。效果是圖片的大小還是原圖片比例自適應(yīng)。

2、使圖片適應(yīng)圖片框“PictureBox”控件的大小需要設(shè)置Picturebox控件SizeMode屬性的值為“StrechImage”,具體說(shuō)明如下:Normal:Picturebox控件大小不變,若圖片的大小大于Picturebox控件的大小,則圖片不能完全顯示。

3、android圖片自適應(yīng)的話,你可以弄成一個(gè)9patch格式的或者讓美工適配大部分分辨率就可以了。

4、第一種用 BitmapFactory.Options 先用 options.inJustDecodeBounds = true; 只加載獲得圖片的寬高,獲得相應(yīng)的sampleSize,然后再次解析即可。 但是這樣有個(gè)坑是,沒(méi)辦法獲得指定大小的圖,只能是2的冪次方。

5、webView.setInitialScale(viewscala);試一下這個(gè)方法。但不是所有的機(jī)型都可以。

android中怎么實(shí)現(xiàn)動(dòng)態(tài)設(shè)置背景圖片的功能,我在網(wǎng)上搜到的只能設(shè)置到...

反過(guò)來(lái),將圖片寫成一個(gè)配置里面,比如bgimage = /sdcard/app/images/gb.png這樣,每個(gè)Activity都會(huì)去讀取這個(gè)配置,就可以設(shè)置這張圖片到背景。SharePreference類可以讀寫配置信息。

需要注意第二個(gè)屬性:settingsActivity,這個(gè)屬性可以設(shè)置也可以不設(shè)置,他是啟動(dòng)一個(gè)設(shè)置動(dòng)態(tài)壁紙的界面,一般情況下其實(shí)用不到這個(gè)界面,我們一般會(huì)使用PreferenceActivity去實(shí)現(xiàn)。

首先在應(yīng)用包或360手機(jī)助手中,搜索“安卓動(dòng)態(tài)壁紙”,在搜索結(jié)果中,點(diǎn)擊“下載”按鈕,下載這個(gè)制作動(dòng)態(tài)壁紙的軟件。下載過(guò)后,根據(jù)手機(jī)提示進(jìn)行安裝,安裝完成后,點(diǎn)擊“打開”按鈕,進(jìn)入安卓動(dòng)態(tài)壁紙軟件中。

xml文件設(shè)置背景圖片中:任意一個(gè)控件,button imageView 或layout,在其的xml屬性設(shè)置中,添加 [java] view plaincopy android:background=@drawable/bg即可實(shí)現(xiàn)設(shè)置其背景圖片為bg.其中bg.bnp圖片存放在drawable目錄下。

首先打開軟件,看看現(xiàn)在的背景是什么樣子,如圖默認(rèn)是windows主題 2 在菜單欄中的file欄下選擇“settings”,并找到外觀“appearance”。3 修改主題“theme”,軟件自帶三種可選主題。

分享標(biāo)題:android圖片設(shè)置 android 顯示圖片
當(dāng)前鏈接:http://bm7419.com/article2/dgocjoc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站建設(shè)外貿(mào)建站、小程序開發(fā)、動(dòng)態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名