android - online - Dibujables vectoriales que se convierten automáticamente a pngs
svg to vector xml android (2)
En Google IO, el equipo de Herramientas mostró brevemente la posibilidad de definir dibujos vectoriales con un sufijo específico (por ejemplo, ic_heart_ 48px .xml) que luego se convertirá a pngs de todas las densidades necesarias. Desafortunadamente, no encuentro ninguna documentación sobre esta característica además de las grabaciones de IO.
¿Es esta una característica de Build Tools o de Android Studio? Suponiendo que es parte de las herramientas de compilación, ¿ya está disponible? ¿Qué versión debería estar usando? ¿Tengo que habilitar la característica explícitamente?
¿Ofrece Google sus íconos de material en el formato vectorial xml de Android?
Con Android Studio 1.4 y el complemento Gradle de Android a 1.4.0-beta3 (o superior) solo es necesario hacer clic derecho en la carpeta res / drawable en su proyecto y seleccionar Nuevo → Vector Activo en el menú de contenido.
Es posible leer en las notas de la versión de la versión 1.4 que esta herramienta también ofrece compatibilidad con versiones anteriores.
También nos complace ofrecer compatibilidad con versiones anteriores para sus activos vectoriales en Android Studio 1.4. Una vez que tenga una imagen de VectorDrawable en su res / drawable, el plugin Gradle generará automáticamente imágenes PNG raster para el nivel de API 20 e inferior durante el tiempo de construcción. Esto significa que solo necesita actualizar y mantener su activo vectorial para el proyecto de su aplicación y Android Studio puede encargarse del proceso de conversión de imagen. Tenga en cuenta que aún es una buena práctica crear íconos de lanzadores dependientes de la densidad en su carpeta res / mipmap.
Tenga en cuenta que el formato svg no es totalmente compatible todavía. Algunas características pueden faltar.
Lea la publicación completa del blog sobre esta función y vea el video aquí: http://android-developers.blogspot.pt/2015/09/android-studio-14.html
Google está comenzando a proporcionar íconos de diseño de material en el formato xml de VectorDrawable .
El repositorio de git está alojado aquí:
https://github.com/google/material-design-icons
Al inicio de Google I / O Material design, los iconos en formato xml de VectorDrawable se agregaron al repositorio (junto con otras actualizaciones documentadas here ). Se encuentran en carpetas llamadas drawable-anydpi-v21
. Por ejemplo, aquí están los iconos de comunicación en xml .
Esto es lo que dicen los comentarios de Google sobre la adición de estos nuevos dibujos vectoriales:
Agrega un primer corte en algunos vectores dibujables para estos iconos.
Solo se incluyen los vectores dibujables de 24dp negros.
Esperamos que estos íconos funcionen correctamente, cómo deben considerarse ''beta'' hasta que hayamos desarrollado las mejores prácticas para usarlos.
Actualización: la publicación que anuncia que Android Studio 1.3 se está promoviendo a la versión beta indica que el soporte de rasterización de vectores aún no está habilitado debido a varios errores.