tema studio programacion oscuro móviles modo desarrollo desarrollar curso aprende aplicaciones android background

studio - Cómo establecer el fondo de la aplicación de Android?



programacion android pdf 2018 (4)

Quiero cambiar el fondo de la actividad de mi aplicación.

Ahora que está disponible en negro, quiero cambiar eso con algunas imágenes o temas.


Agregue el atributo de fondo al diseño xml de su ventana. Ejemplo:

<LinearLayout android:background="@drawable/yourbackgroundimage" ... >



Además de @Ryan:

En el diseño de sus actividades, también puede agregar el atributo

android:background="@android:color/white"

para establecer un color de fondo. También puede presentar un recurso personalizado /res/values/colors.xml en el que puede declarar colores personalizados. Uno de esos archivos puede ser similar a:

<resources> <color name="fire_brick_red">#B0171F</color> </resources>

A continuación, introdúzcalos en XML de la siguiente manera:

android:background="@color/fire_brick_red"


Agregue un atributo android:theme="@style/Theme.AppTheme a su etiqueta de aplicación en el archivo de manifiesto con el tema que desea usar. Esto evitará que se dibuje el fondo" negro "predeterminado si solo establece un fondo en su Archivo de diseño de actividad / fragmento.

Lo declaró en un archivo style.xml .

<?xml version="1.0" encoding="utf-8"?> <resources> <!-- Base application theme, dependent on API level. This theme is replaced by AppBaseTheme from res/values-vXX/styles.xml on newer devices. --> <style name="AppBaseTheme" parent="@style/Theme"> <!-- Theme customizations available in newer API levels can go in res/values-vXX/styles.xml, while customizations related to backward-compatibility can go here. --> </style> </style> <!-- Application theme. --> <style name="AppTheme" parent="AppBaseTheme"> <!-- All customizations that are NOT specific to a particular API-level can go here. --> <item name="android:windowBackground">@drawable/custom_background</item> </style> </resources>

Archivo AndroidManifest.xml

... <application android:name="@string/app_name" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/Theme.AppTheme"> ...