Para HDPI
, XHDPI
etc. ¿Cuál debería ser el tamaño ideal del icono del iniciador? ¿Debería crear 9-Patch
imágenes para que el icono se escale automáticamente, o sería mejor crear iconos separados?
android
android-icons
AndroidDev
fuente
fuente
Respuestas:
Crearía imágenes separadas para cada una:
Luego, coloque cada uno de ellos en los tallos separados de la carpeta dibujable.
También debe proporcionar una versión grande de su icono al cargar su aplicación en Google Play Store, y esto debería ser así
WEB 512 x 512
. Esto es tan grande que Google puede cambiar su tamaño a cualquier tamaño para anunciar su aplicación en Google Play Store y no agregar pixelación a su logotipo.Básicamente, todos los demás iconos deben estar en proporción con el icono de la 'línea base',
MDPI at 48 x 48
.Todo esto se explica en la página de Iconografía del sitio web de Desarrolladores de Android: http://developer.android.com/design/style/iconography.html
fuente
this is all explained ...
"). Lo que tiene es esencialmente una instantánea de sus requisitos (en evolución).No cree imágenes de 9 parches para iconos de iniciador. Tienes que hacer una imagen separada para cada uno.
Nota: la imagen WEB (512 x 512) se usa cuando carga su aplicación de Android en Market.
|| Tamaño de icono de la aplicación de Android ||
Todos los dispositivos
fuente
Los iconos de Android requieren cinco tamaños separados para diferentes densidades de píxeles de pantalla. Los iconos para una resolución más baja se crean automáticamente desde la línea de base.
Iconos del iniciador (.Png)
Barra de acción, iconos de diálogo y pestaña
Iconos de notificación
Pequeños iconos contextuales
El tamaño de xxxhdpi solo lo necesita el ícono del iniciador como dice el sitio oficial de Soporte de múltiples pantallas .
fuente
Íconos adaptativos
A partir de Android 8.0, hay iconos adaptativos, que están formados por dos capas separadas. Ambas capas son 108 x 108 dp.
(imagen adaptada de la documentación de Android )
Tamaños
Si admite versiones inferiores a Android 8.0, aún debe incluir los tamaños heredados (
48dp
). Marqué los tamaños de píxeles en rojo para cada resolución a continuación.No lo hagas a mano
Supongo que podrías hacer todo eso a mano si quieres, pero debo decir que mis días de hacer eso ya terminaron. Android Studio 3.0 Asset Studio es bastante bueno y los generará todos por usted. Todo lo que tiene que hacer es proporcionar una imagen de primer plano y de fondo lo suficientemente grande. (Usé una imagen de 1024 x 1024 px).
Para abrir Asset Studio, vaya a Archivo> Nuevo> Activo de imagen .
fuente
No es necesario contar con herramientas de terceros cuando Android Studio puede generar iconos para nosotros.
File
->New
->Image Asset
Luego elija
Launcher Icons
como Tipo de activo:Elija una imagen de alta resolución para el archivo de imagen:
Next
->Finish
para generar iconosFinalmente actualice el
android:icon
campo de nombreAndroidManifest.xml
si es necesario.fuente
Proporcione al menos una imagen de 512px X 512px y use esta herramienta: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
Generará todos los iconos para usted en el tamaño correcto, incluida la imagen web de Play Store.
fuente
LDPI debe ser 36 x 36.
MDPI 48 x 48.
TVDPI 64 x 64.
HDPI 72 x 72.
XHDPI 96 x 96.
XXHDPI 144 x 144.
XXXHDPI 192 x 192.
fuente
De acuerdo con las pautas de diseño de materiales ( aquí , en "Cuadrícula de unidad DP"), el ícono de su producto debe tener un tamaño de 48 dp, con un relleno de 1dp, excepto en el caso de XXXHDPI, donde el relleno debe ser de 4dp.
Entonces, en píxeles, los tamaños son:
Recomiendo evitar el uso de VectorDrawable ya que algunos lanzadores no lo admiten, pero creo que WEBP debería estar bien siempre que tenga su transparencia de soporte minSdk para ellos (API 18 y superior - Android 4.3).
Si publica en Play Store, el requisito de qué cargar allí son (según aquí ):
fuente
Bueno, como mencionó @ MartinVonMartinsgrün Ahora existe una herramienta mejor que el generador de afirmaciones en el estudio de Android
Para el ícono de la aplicación (Barra de herramientas, Barra de acción, DrawableLeft, etc.) Use: http://romannurik.github.io/AndroidAssetStudio/icons-actionbar.html
Para el lanzador (icono de la aplicación) Uso: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
Pero aquí hay algunos trucos y formas de obtener la mejor resolución para los íconos y los íconos del iniciador.
Paso 1 :
Primero vaya a https://materialdesignicons.com y elija su icono. O si tiene su icono en buena resolución, omita este paso. Haga clic en el icono deseado y haga clic en "Exportación avanzada", se abrirá una ventana como esta a continuación
Luego haga clic en el "Icono" para generar el icono (.png). Bueno, el truco es tratar de generar un ícono tan grande como sea posible para dispositivos de alta resolución y las herramientas lo manejarán todo para dispositivos pequeños, pero si usa un ícono pequeño, al generar el ícono para dispositivos de alta gama perderá la resolución del ícono.
Paso 2 :
Luego vaya a la página Herramientas y cargue el icono
Haga clic en "Personalizado" si desea colorear su icono. No importa qué color de icono esté cargando, al usar Personalizado puede generar el color que desee. Luego elija un nombre y haga clic en "Descargar .ZIP". Esto descargará el archivo .zip con el ícono para la mayoría de las resoluciones comunes. Puede copiar y pegar la carpeta res en la carpeta del proyecto de su aplicación y verá el icono en la sección dibujable.
fuente
Publiqué un script para generar todos los íconos de la plataforma para aplicaciones PhoneGap desde un solo archivo de ícono SVG. Si tiene mapas de bits existentes, también incluyo algunas notas que pueden ayudarlo a generar los vectores SVG a partir de un mapa de bits existente. Esto no funcionará para todos los mapas de bits, pero puede funcionar para los suyos.
fuente
Tuve el mismo problema, pero luego me di cuenta de que la disposición de mi gráfico de icono dentro del cuadrado permitido (512 x 512 en mi caso) no estaba maximizada. Así que roté la imagen y pude escalarla para llenar mejor las esquinas. A continuación, hace clic derecho en mi
res
carpeta en mi proyecto en Android de estudio, a continuación, elijaNew
a continuaciónImage Asset
, me llevó a través de un asistente, donde llegué a seleccionar mi archivo de imagen para su uso. Luego, si marca la casilla que dice "Recortar el espacio en blanco circundante", se asegura de que todos los bordes, que pueden, toquen los lados de su cuadrado. Estos pasos lo hicieron mucho más grande que el original.fuente
Imagen de lanzamiento y tamaño de imagen de barra para el envío de la aplicación Google Play Store
Icono de inicio requerido y tamaño de imagen de bienvenida
fuente
Puede crear iconos directamente en el estudio de Android. Los pasos que debe seguir son:
1.Haga clic derecho en Res-> Nuevo-> Imagen activo
2.Cambie el tipo de activo a la imagen.
3. Cargue la imagen desde el disco local
4.Tiene opciones para recortar, cambiar el relleno y agregar fondo también. Cambie los valores si es necesario.
5. Haga clic en Siguiente-> Finalizar.
La imagen se agregará automáticamente a mipmap-mdpi, mipmap-hdpi, mipmap-xhdpi, mipmap-xxhdpi, mipmap-xxxhdpi si selecciona el icono del iniciador o drawable-mdpi, drawable-hdpi, drawable-xhdpi, drawable-xxhdpi, drawable- xxxhdpi si selecciona otros íconos optins.
fuente