usar studio para medidas iconos icono icon especificaciones crear cambiar app aplicaciĆ³n aplicacion android background

para - Color de fondo del icono del iniciador de activos de imagen de Android Studio



iconos para usar en android studio (8)

Esta es solo otra solución.

  1. Para la ''Capa de primer plano'', seleccione ''Tipo de activo'' como texto y elimine el texto predeterminado en el campo de texto.

  1. Para la ''Capa de fondo'', seleccione ''Tipo de activo'' como imagen y ahora elija la ruta de la imagen que desea como icono.

Y eres bueno para ir.

Tengo un logotipo .png para mi aplicación que no tiene fondo, cuando lo agrego al estudio de Android como un activo de imagen me veo obligado a tener un fondo. El campo hexadecimal no acepta códigos de color de 8 dígitos, solo 6 dígitos. ¿Hay alguna forma de mantener el fondo invisible?


Estos son los pasos que tomé para hacer una imagen transparente:

1- Usé un sitio web en línea que hace que la imagen sea transparente, hay muchos de ellos. Para mí, uso este https://www241.lunapic.com/editor/?action=transparent y, a veces, este http://www.online-image-editor.com/help/transparency

2- En Android Studio (estoy usando la versión 3.1.3), abra Image Asset desde la aplicación> res (clic derecho)> Nuevo> Image Asset

3- En la ruta, elija la ubicación de la imagen transparente que descargó del sitio web en línea, y haga las otras opciones como se muestra, luego Siguiente, luego Finalizar. Los cinco tamaños diferentes de imagen mdpi (48 × 48), hdpi (72 × 72), xhdpi (96 × 96), xxhdpi (144 × 144) y xxxhdpi (192 × 192) se crearán en el mapa res / mip Carpetas de densidad .

4- Si necesita tamaños (dimensiones) diferentes a los anteriores, puede usar este sitio web http://nsimage.brosteins.com/ para cargar su imagen PNG del tamaño más grande que se usará en xxxhdpi. Después de cargar, puede descargar un archivo zip que contiene los cinco tamaños diferentes de imagen en las carpetas res / densidad de dibujo.


Estoy usando Android Studio 3.0.1 y si la respuesta anterior no funciona para usted, intente cambiar el icon type a Legacy y seleccione Shape a None , el predeterminado es Adaptive and Legacy .

Nota: Algunos dispositivos han instalado un iniciador con la adición automática de fondo blanco en el icono, eso es normal.


Para hacer que el fondo sea transparente, configure la shape como None . Ver la imagen a continuación:

EDITAR:

Para Android Studio 3.0, puede configurarlo desde la pestaña Legacy


Primero, cree un ícono de (Adaptive and Legacy) partir de Image Asset:

Seleccione una image para la capa de fondo y cambie su tamaño a 0% o 1% y en la pestaña heredada establezca la shape en none .

Luego, elimine la carpeta res/mipmap/ic_laucher_round en la ventana del proyecto y abra AndroidManifest.xml y elimine el atributo android:roundIcon="@mipmap/ic_launcher_round" del elemento de la application .

Al final, elimine ic_launcher.xml de mipmap-anydpi-v26 .

Tenga en cuenta que: Algunos dispositivos como Nexus 5X (Android 8.1) agregan un fondo blanco automáticamente y no pueden hacer nada.


Tienes dos formas:

1) En Capa de fondo> Escala , reduzca el cambio de tamaño a 1

y luego en Legacy> Legacy Icon establezca Shape como None

2) en Capa de fondo> Escala> Activo de origen , puede establecer una imagen como una imagen transparente.png de 1x1 píxeles (o cualquier tamaño) (que ya ha creado).

y luego en Legacy> Legacy Icon establezca Shape como None


Usando Android 3.0.1, noté este comportamiento extraño (solución), Primero: en la capa de fondo en source_asset cambie el asset_type de imagen a color y luego vuelva a cambiarlo a imagen. segundo: habilite el ajuste en la escala y luego cambie su tamaño a un pequeño porcentaje y funcionará perfectamente. PD: Si no hiciste el primer paso, la escala no tendrá efecto. y si alguien tiene una explicación para esto, por favor proporcione. steps


el enfoque anterior no funcionó para mí en Android Studio 3.0. Todavía muestra el fondo. Acabo de hacer un archivo de fondo vacío

<?xml version="1.0" encoding="utf-8"?> <vector android:height="108dp" android:width="108dp" android:viewportHeight="108" android:viewportWidth="108" xmlns:android="http://schemas.android.com/apk/res/android"> </vector>

Esto funcionó excepto las capas de sangrado completo