Comment changer l'image d'arrière-plan dans une application Android

Comment changer l'image d'arrière-plan dans l'application Android :

Je viens d'entrer en contact avec Android ce semestre, et c'est plutôt bien. Quand je faisais le carnet d'adresses d'un collègue, je ne savais pas comment changer l'image de fond de l'application. J'ai cherché partout comment changer l'image de fond, et puis j'ai compris au bout d'un moment. J'aimerais partager les étapes.

1. Recherchez le dossier dessinable dans le répertoire du projet, puis créez un nouveau fichier XML (le nom du fichier dépend de vos besoins)

2. Faites glisser l'image nommée sur le bureau directement vers le fichier dessinable
. Remarque : le nom de l'image doit être standardisé et ne peut pas être composé de chiffres (les nombres seront affichés en rouge).

3. Copiez le code suivant dans le nouveau fichier XML, puis remplacez /app_bg par le nom de votre propre image. (note ci-dessous)

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@color/white" />
    <item>
        <!--这句代码
        android:src="@drawable/app_bg"
        /app_bg这里修改为自己图片的命名-->
        <bitmap
            android:antialias="true"
            android:dither="true"
            android:filter="true"
            android:gravity="center"
            android:mipMap="true"
            android:scaleType="centerCrop"
            android:src="@drawable/app_bg"
            android:tileMode="disabled" />
    </item>
</layer-list>

Vous trouverez ci-joint des photos des étapes 1, 2 et 3 :

Insérer la description de l'image ici

4. Sélectionnez le dossier de mise en page et recherchez le fichier Activity_main.xml

5. Ajoutez le code suivant à l'en-tête

<!--/app_background这里修改为刚刚新建的xml文件-->
android:background="@drawable/app_background"

Ci-joint des photos des étapes 4 et 5 :

Insérer la description de l'image ici

Exécutez le programme
et l'effet sortira

Je suppose que tu aimes

Origine blog.csdn.net/Turniper/article/details/125049457
conseillé
Classement