導航:首頁 > 操作系統 > android背景圖設置

android背景圖設置

發布時間:2023-05-12 18:35:08

android怎麼設置自適應大小的背景圖片

需要給你的ImageView布局加上Android:adjustViewBounds="true"

<ImageView android:id="@+id/test_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:adjustViewBounds="true"
android:layout_gravity="center"
android:contentDescription="@string/app_name"
android:src="@drawable/ic_launcher" />

然後,在代碼里設置ImageView.最大寬度和最大高度,因為adjustViewBounds屬性只有在設置了最大高度和最大寬度後才會起作用

int screenWidth = getScreenWidth(this);
ViewGroup.LayoutParams lp = testImage.getLayoutParams();
lp.width = screenWidth;
lp.height = LayoutParams.WRAP_CONTENT;
testImage.setLayoutParams(lp);

testImage.setMaxWidth(screenWidth);
testImage.setMaxHeight(screenWidth * 5); 這里其實可以根據需求而定,我這里測試為最大寬度的5倍

⑵ android如何設計背景圖片

android如何設計背景圖片。大部分人喜歡黑色或黃色,因為黑色是高級感的象徵,可緩悄以讓人感覺深沉,但是你如果使用黃色,會讓人感覺更有力量,這樣會產生一種沉悶感,會讓人覺得有點壓迫和緊張。這是一個錯誤的想法。因為我們會想要黃色的背景,這樣就大大提高我們的工作效率吵咐。但是如果使用黃色,這樣會造成一種壓迫感,會讓人感覺壓迫和擾碰渣緊張,這會讓人感覺到壓迫和緊張。此外,使用黃色的方法也有很多種,比如使用純色的方法,這樣就更容易引起注意。第三,顏色的選擇一般來說,顏色的選擇也很關鍵。顏色的選擇需要主觀判斷。如果是主觀設想,顏色的亮度和純度應該適當調整。

⑶ android設置背景圖片

教你如何設置背景圖片
xml文件設置背景圖片中:
任意一個控制項,button imageView 或layout,在其的xml屬性設置中,添加

[java] view plain
android:background="@drawable/bg"

即可實現設置其背景圖片為bg.
其中bg.bnp圖片存放在drawable目錄下。
drawable目錄下存放大小圖標共用的圖片。drawable-hdpi中存放240 WVGA800 的模擬器或板子用的圖片。drawable-mdpi存放對應的小圖片

[java] view plain
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/pic"/>

同樣,用src屬性,也可設置imageView的圖片為pic.png

java代碼中設置或更改一個控制項的背景圖片:

[java] view plain
Resources resources = getContext().getResources();
Drawable btnDrawable = resources.getDrawable(R.drawable.layout_bg);
layout.setBackgroundDrawable(btnDrawable);

程序中,動態修改layout的背景圖片,用setBackgroundDrawable()函數實現。設置其背景圖片為 layout_bg.png

修改imageView1的背景圖片為imageView2的背景圖片:
imageView2.getDrawable()可獲得圖片2的背景。值為Drawable類型
imageView1.setImageDrawable(drawable); 設置imageView1的背景圖片

即:

[java] view plain
imageView1.setImageDrawable(imageView2.getDrawable());

⑷ 為android程序設置統一的背景圖

這么久了,還是給個明確答案吧
styles.xml:
<style name="AppTheme" parent="AppBaseTheme">

<!-- All customizations that are NOT specific to a particular API-level can go here. -->

<item name="android:windowAnimationStyle">@style/animationActivity</item>

<item name="android:windowBackground">@drawable/dt_bg</item>你自己的圖片設置在這里

</style>

AndroidManifest.xml中Application設置theme
<application

android:theme="@style/AppTheme" >
運行項目便出現你想要的背景

⑸ 安卓微信怎麼設置背景

首先打開微信,在下方導航欄里切換至我,點擊設置,選擇聊天,再進入聊天背景,選擇背景圖,點擊背景圖即可進行切換,如果想要設置其他圖片,則選擇從相冊中選擇,選擇想要設置成背景的圖片,點擊右上角的使用,返回聊天背景設置,選擇將選擇的背景圖應用到所有聊天場景,點擊確定即可

⑹ android中怎麼實現動態設置背景圖片的功能,我在網上搜到的只能設置到當前的頁面,並不能實現設置到全部

當關閉重新運行,它又會自動跳回原始的背景圖片。

在開發過程中,由於使用模擬器測試了程序,在首次運行後會將res文件夾下的圖片資源文件(如drawable-hdpi、drawable-ldpi和drawable-mdpi)拷貝到bin文件夾下。在替換資源圖片後,eclipse並不清楚是否有圖片改變,所以會使用原來bin下的res文件夾中的資源文件進行打包,而圖片用的還是第一次eclipse所拷貝進去的文件,所以當運行程序後會發現替換資源圖片在程序中沒起作用。

解決辦法:每次運行前,清理項目


動態設置背景圖片代碼

privateinti=0;//全局變數定義,初始化

//list數組接收到從文件中讀取到的數據

List<String>list=readTxt.getDierguanResource();

//changeBack這個函數用來動態設置背景圖片

publicvoidchangeBack(intbackground){

main=(LinearLayout)findViewById(R.id.shizi);

Stringa=list.get(background);

//獲取到的背景圖片名as(圖片存到res/drawable文件下)

Stringas=a.split("")[1];

//動態獲取圖片getResources().getIdentifier(as,"drawable",getPackageName())

intresID=getResources().getIdentifier(as,"drawable",getPackageName());

//設置頁面背景setBackgroundResource()

main.setBackgroundResource(resID);

}

if(i>=0&&i<list.size()){


changeBack(i);

}

⑺ Android Studio設置背景圖

最近才發現 AndroidStudio 自帶設置背景的功能,之前一模薯直不知道,使用的是一個叫做 SexyEdit 的plugin。現在感覺方便了,整個IDE都有背景了。

打開設置搭察界面,選中Appearance選項,知碼茄可以看到有一個Background Image按鈕

點擊Background Image按鈕之後會進入到如下的頁面

紅框圈中區域

選好喜歡的背景圖,調整好顯示的方式,點擊OK,再OK,大功告成了就。

閱讀全文

與android背景圖設置相關的資料

熱點內容
程序員小清新 瀏覽:989
編譯器地址8位元組對齊 瀏覽:464
三菱plc編程win1064 瀏覽:258
高中英語單詞pdf 瀏覽:425
編譯原理詞法分析常見問題 瀏覽:197
車小藝app怎麼更新 瀏覽:77
手機app被管控如何移除 瀏覽:753
51單片機溫濕度檢測 瀏覽:575
安卓抖音顯示沒網路是怎麼回事 瀏覽:817
2d我的世界源碼 瀏覽:618
怎樣製作貼天花板的解壓球 瀏覽:337
伺服器如何打開蘋果 瀏覽:96
高響應比演算法的實現 瀏覽:848
windows寫命令行 瀏覽:61
騰訊天津數據中心伺服器雲空間 瀏覽:974
單片機掃描按鍵 瀏覽:386
如何設置google伺服器 瀏覽:697
linuxtrace工具源碼 瀏覽:180
源碼第二次開發 瀏覽:786
如何獲取網頁php源碼 瀏覽:729