#100DaysOfCode Día 43.Hoy aprendí a agregar un ícono de lanzador… | Por Kushagra Kesav | Mar 2022
Hola chicos 🙌
Hoy aprendí a agregar un ícono de inicio a una aplicación de Android.
recurso: https://developer.android.com/courses/android-basics-kotlin/curso
Cambiar el icono de la aplicación
Comenzaremos creando un nuevo proyecto o el proyecto anterior en el que ya estábamos trabajando.
Entonces, primero navegaremos a mipmap
La carpeta donde colocaremos los recursos del icono del iniciador para la aplicación de Android.
mdpi
, hdpi
, xhdpi
etc. son calificadores de densidad que podemos agregar a los nombres de los directorios de recursos (como mipmap
) para indicar que se trata de recursos para dispositivos con una densidad de pantalla específica.esta es una lista calificador de densidad En Android:
mdpi
– Activos para pantallas de densidad media (~160 ppp)hdpi
– Activos para pantallas de alta densidad (~240 ppp)xhdpi
– Activos de pantalla de ultra alta densidad (~320 ppp)xxhdpi
– Activos de pantalla de ultra ultra alta densidad (~ 480 ppp)xxxhdpi
– Activos de pantalla de densidad ultra ultra ultra alta (~ 640 ppp)nodpi
– Activos que no están destinados a ser escalados, independientemente de la densidad de píxeles de la pantallaanydpi
– Escalable a cualquier densidad de recursos
en el interior ic_launcher.xml
archivo mipmap-anydpi-v26, agregaremos el siguiente código:
Esta
Los elementos se utilizan para declarar.
y
Proporcionando capas de recursos dibujables para cada ícono de aplicación.
Luego agregamos el nuevo activo a nuestra aplicación y cambiamos el ícono del iniciador.
Ahora el ícono se ve así
- Deberíamos poner el archivo del icono de la aplicación en
mipmap
directorio de recursos. - También deberíamos proporcionar una versión diferente de la imagen de mapa de bits del icono de la aplicación en cada cubo de densidad (
mdpi
,hdpi
,xhdpi
,xxhdpi
,xxxhdpi
) para compatibilidad con versiones anteriores de Android. - Los elementos de diseño vectoriales son la implementación de gráficos vectoriales de Android. Se definen en XML como un conjunto de puntos, líneas y curvas e información de color asociada. Los dibujos vectoriales se pueden escalar a cualquier densidad sin pérdida de calidad.
- Podemos crear íconos tradicionales y adaptables para nuestra aplicación usando Image Asset Studio en Android Studio.
Eso es todo por el día 43✅
gracias por leer, ¡Nos vemos mañana!