He puesto la imagen como fondo del botón. pero no sé qué tamaño de imágenes debo crear en Photoshop para las tres carpetas drawable-hdpi, drawable-ldpi y drawable-mdpi?Botón Tamaño de la imagen en android
Gracias.
He puesto la imagen como fondo del botón. pero no sé qué tamaño de imágenes debo crear en Photoshop para las tres carpetas drawable-hdpi, drawable-ldpi y drawable-mdpi?Botón Tamaño de la imagen en android
Gracias.
Si su imagen del botón es Fondo de color liso y si puede ser una imagen Estirable, cree un mapa de bits usando 9-Patch
Herramienta.
De lo contrario, leer sobre Alternate Drawables
sección sobre Android sitio de desarrolladores:
Para crear dibujables de mapa de bits alternativos para diferentes densidades, que debe seguir el 3: 4: 6: relación de 8 escalado entre los cuatro generalizada densidades. Por ejemplo, si tiene un dibujable mapa de bits que es 48x48 píxeles para la pantalla de densidad media (el tamaño de un icono de lanzador), todos los diferentes tamaños deben ser:
36x36 de baja densidad
48x48 de de densidad media-
72x72 para alta densidad
96x96 para alta densidad adicional
Un adicional consejo para simplificar su vida al crear imágenes para photoshop. Crea tu imagen en mdpi, es decir, a 160 ppp. Esto es así porque Android calcula píxeles como tal
px = dp * (dpi/160).
Así que, básicamente, si u quiere hacer una imagen de botón del tamaño 48x48, crear una imagen con ese tamaño y ajustar el dpi a 160. Una vez que haya terminado, el cambio solo los ppp a 120, 240 y 320 y guarde sus imágenes.
No tendrá que perder el tiempo calculando qué tamaños de imagen deberían ser para diferentes densidades.
¿Qué es dpi en android? – user861973
dpi - puntos por pulgada. Dice la densidad del dispositivo. Entonces, mdpi tiene un valor de ppp de 160. Entonces, de acuerdo con la fórmula anterior, px = dp. Esto hace que sea más fácil relacionar el dp (Density Independent Pixel) de Android y el px (píxel) habitual. – Shubhayu
Creo que esto puede ayudarlo, es una herramienta de conversión, al agregar tamaño de imagen (mdpi), me da el resultado en píxeles para cada tamaño de pantalla.
http://labs.rampinteractive.co.uk/android_dp_px_calculator/
espero que ayude!
Muy útil, ¡gracias! –
+1 buena explicación .. – Dharmendra