在Android开发中更改App的背景可以采用以下几种方式:
1. 采用XML布局文件设置背景
在XML布局文件中设置背景是最简单的方法,只需要在要设置背景的View的布局文件中设置android:background属性即可,如下:
```xml
    android:layout_width="match_parent"     android:layout_height="wrap_content"     android:background="@color/gray"     android:orientation="vertical">              android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="Hello World!" />
```
上述代码会将LinearLayout的背景设置为灰色。
2. 通过代码设置背景
在代码中设置背景也是非常简单的,只需要通过View对象的setBackgroundResource()或者setBackgroundColor()方法设置即可,如下:
```java
LinearLayout layout = findViewById(R.id.layout);
layout.setBackgroundResource(R.color.gray);
// 或者
layout.setBackgroundColor(getResources().getColor(R.color.gray));
```
3. 采用Drawable设置背景
通过采用Drawable(可绘制对象)也可以设置背景,可以在res/drawable文件夹下创建一个xml文件来设置Drawable,如下:
```xml
       android:shape="rectangle">                            android:startColor="#F44336"            android:endColor="#2196F3"            android:type="linear" />
```
然后在布局文件或者代码中通过setBackgroundResource()或者setBackground()方法设置:
```java
LinearLayout layout = findViewById(R.id.layout);
layout.setBackgroundResource(R.drawable.gradient_bg);
```
第三种方法比较灵活,可以实现各种效果,包括渐变色、圆角等等。
以上就是在Android开发中更改App背景的三种方式。
 
           
           
           
           
           
           
          