当前位置:首页 » 背景图片 » 背景图片安卓
扩展阅读
吃饭用什么勺子更好图片 2024-11-17 06:27:01
历兑在哪个位置图片 2024-11-17 06:20:41

背景图片安卓

发布时间: 2022-04-25 10:46:16

A. 安卓高清背景图片

是这个吧,正好我手机里有.......

B. 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倍

C. android动态背景图片改变

Button setIcon;
boolean isIconChange = true;
//-----------------------------------------------
setIcon.setBackgroundResource(R.drawable.bg1); //setIcon定义为全局
isIconChange = false;//定义为全局
setIcon.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {

if(isIconChange){
setIcon.setBackgroundResource(R.drawable.bg1);
isIconChange = false;
}else{
setIcon.setBackgroundResource(R.drawable.bg2);
isIconChange = true;
}
}
});

就行了 ,不用放在xml里面。

D. 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());

E. 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);

}

F. 为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" >
运行项目便出现你想要的背景

G. 在android编程中怎么插入背景图片啊

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/qq"
>
上面的代码是把drawable下的名字为qq的图片作为背景

H. Android设置背景图片和背景色

你应该是写android的 你应该知道layout的存在吧,你可以设置两个layout一个是全背景,然后用setbackgroundclolr(blue)方法设定背景颜色,然后在其内部设置一个小的layout这个layout你自己设定大小,然后用setbackgroundresouce(xxx)把你的图片放到上面就可以了,简单的说就多了一个layout而已,希望能帮到你。

I. 怎么通过修改Android系统文件,来改变安卓程序的背景图片和系统设置的背景图

首先,取得root权限,然后用re文件管理器进入system\framework,复制framework—res,apk到sd卡,然后把它移动到电脑上,不解压,乜不用改后缀名,直接右键,然后点打开方式,选择winrar,打开后在打开res,在打开drawable—mdpi,这时再把要改成设置菜单背景的图片(尺寸为320-480,图片格式为png)重新命名为gbg后直接用鼠标拖进刚才打开的drawable—mdpi里面的任何一个空白区,注意了,这个时候压缩方式一定要选成储存。然后确定,就可以关掉,把framework—res,apk移动回sd卡,然后再放到system里面,更改权限后(第一列全勾,第二列勾第一个,其他的不管)再移动到framework里面替换,就已经替换好了,不用重新开机, 我已经成功了

J. 安卓手机qq换背景图片

你好:将一整与你手机分辨率相匹配的图片移动自data/data/com.tencent.qq/files内即可(手机必须root,然后用re管理器依次进入)。把要改的图片命为:夜间模式的图片名为:qq_skin_outdoor.jpg、青葱岁月的图片名:qq_skin_grees.jpg,黑色皮肤的图片名为:qq_skin_black.jpg,记得图片名改好后将权限里面的勾全部勾上。希望可以帮到你,望采纳。