Cambiar el Icono a una Aplicacion Android

Cambiar el Icono a una Aplicacion Android

Hoy te muestro como puedes cambiar el icono a una aplicacion android para que no tengas que utilizar la clásica figura de android que te viene por default, algo sin duda básico y fundamental para el desarrollo de aplicaciones android que todo programador debe saber hacer, y no solo saber sino entender. Próximamente nos meteremos de lleno con tutoriales de programación en android y este tema es, aunque corto y sencillo, algo básico para comenzar con nuestras próximas guías, de hecho estoy preparando una para operaciones básicas sobre bases de datos con SQLite en Android que no te puedes perder, ¿Como? Simplemente estando atengo a este blog, suscribiendote con tu dirección de email o haciéndote seguidor en nuestras redes sociales!

Entendiendo la Teoría

Un icono es una representación visual de una aplicación antes de que esta se ejecute, esto permite al usuario detectar rápidamente que aplicación es o hasta incluso su función.

Un detalle a tener en cuenta en el desarrollo de aplicaciones android es que tu aplicación puede correr en un gran variedad de dispositivos, esto es muchas resoluciones, características y colores, lo cual nos deja la tarea a nosotros como desarrolladores el tener que proporcionar nuestros iconos en varios tamaños.

Una vez instalada en los dispositivos de nuestros usuarios, android se encarga de detectar las características de estos y así selecciona el mejor icono con el tamaño mas adecuado a mostrar.

Ahora que sabemos esto debes saber que android cataloga 6 tipos de tamaño que cubren todo tipo de dispositivos, esto nos aligera la tarea un poco, ahora solo tenemos que crear 6 diferentes tamaños de iconos para nuestra aplicación. Android establece los siguientes tamaños:


¿Sabías que?

¿Necesitas aprender algo nuevo ? Ve a Udemy, busca el tema del que quieres aprender, selecciona el curso para ti y continua con tu aprendizaje.

Udemy

  • ldpi – Low Definition
  • mdpi – Medium Definition
  • hdpi – High Definition
  • xhdpi – X High Definition
  • xxhdpi – XX High Defintion
  • xxxhdpi – XXX Hight Definition

Para ser mas claros, cuando programas una aplicación android con Eclipse estos folders están ahí para que coloques las imágenes en su respectivo folder.

 cambiar el icono a una aplicacion android folders

pero, ¿De que tamaño deben ser los iconos para cada folder? Vamos a eso en un momento.

Existe una regla que define la relación de aspecto que deben tener estos iconos para su correcta utilización, esta es el radio de escala 2:3:4:6:8 ( o lo que es lo mismo 1x – 1.5x – 2x – 3x – 4x -) basada en las dimensiones en pantalla de una densidad media. Si tomamos en cuenta que la medida de un icono lanzador es de 48 x 48 pixeles ( iconos para la actionbar son de 32×32 ), entonces este valor sera nuestra base ( 1x ), ahora – 48 – deberá ser multiplicado por 1.5 para obtener el tamaño hdpi, o multiplicado por 2 para obtener el tamaño xhdpi y así sucesivamente.

En otras palabras o mas claro:

  • LDPI                x0.75              36×36 pixeles
  • MDPI              Valor base      48×48 pixeles
  • HDPI               x1.5                  72×72 pixeles
  • XDPI               x2                      96×96 pixeles
  • XXDPI            x3                      144×144 pixeles
  • XXXDPI         x4                      192×192 pixeles

Como cambiar el icono de nuestra aplicación android

Para que quede lo mas claro posible realizaremos un ejemplo.

He seguido paso a paso el tutorial primer programa en android y ahora quiero cambiar el icono de mi aplicación pero no se como hacerlo.

Primer paso, diseña, pide o consigue una imagen mayor a 192×192 pixeles que sea tu icono principal de tu aplicación ( sino tienes una o no sabes como conseguir una busca en Google Imágenes y en opciones avanzadas establece el tamaño exacto 192×192 ).

Segundo paso, Utilizando un editor de imagen como Gimp, redimensiona tu imagen a todos y cada uno de los tamaños establecidos antes, asegúrate de que las imágenes resultantes tengan el mismo nombre, por ejemplo ic_launcher.

Tercer paso, Coloca cada imagen ya con su respectivo tamaño en su respectivo folder en tu aplicación android, res -> drawable-hdpi, res -> drawable-xxhdpi …

Cuarto paso, Comprueba que el nombre de tus imágenes de icono sea el mismo al que tu aplicación esta llamando, esto lo puedes ver en tu archivo AndroidManifest.xml

cambiar-el-icono-a-una-aplicacion-android-manifest

sino es  el mismo al que tu nombraste a tus imágenes entonces cámbialo aquí ( o cambia todas tus imagenes :yum: ).

Ahora tenemos un lindo icono que se adapta a cada dispositivo donde se ejecute!

 cambiar el icono a una aplicacion android

Cambiar el Icono a una Aplicacion Android

Clic para valorar esta información
[Total: 0 Promedio: 0]