导航:首页 > 操作系统 > 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背景图设置相关的资料

热点内容
bat大厂程序员十大标准 浏览:592
工程人程序员医生图片 浏览:499
车上显示服务器未激活是什么意思 浏览:621
海归程序员回国求职 浏览:10
单片机哪个工作区可以切换4个区 浏览:473
2019彩六改服务器地址 浏览:414
程序员女有什么特点 浏览:520
程序员的行情如何 浏览:310
程序员老宅视频 浏览:557
安卓手机如何使用蓝牙键鼠 浏览:236
u盘安装redhatlinux 浏览:57
电脑u盘加密要不要空间 浏览:431
程序员对普通人发信息 浏览:141
php向下取整函数 浏览:500
信源编译码实验分析 浏览:480
前端程序员需要什么证书 浏览:115
蚌端口前端程序员私活收入是多少 浏览:489
自动关机dos命令 浏览:326
我的app为什么打不开 浏览:160
华为手机更新app放在哪里 浏览:784