¿El android tiene * nativo * imagen de la ayuda SVG como recursos drenables (iconos)?

Estoy leyendo y viendo el tutorial de la interfaz de usuario. Todos hablan sobre el hecho de que usted necesita ser consciente de los diferentes dispositivos de tamaño y resolución. Por lo tanto, la exportación de sus iconos en varios tamaños para apoyar la densidad de pantalla diferente. SVG es un estándar abierto (W3C) que debe utilizarse para abordar este tipo de problema. ¿Puedo utilizar de forma nativa el archivo SVG como dibujable para mis iconos?

NB: No estoy hablando de soporte para el navegador.

La respuesta ha cambiado. Desde la versión 21, Lollipop el sistema operativo ha tenido soporte para VectorDrawable.

Incluso en las versiones anteriores es completamente posible hacer fuentes. Básicamente se le da un recurso de fuente y luego cargar una letra específica de la fuente como un icono. Puesto que las fuentes son glyphs y glyphs del vector en ése, usted puede conseguir mucho los iconos del vector bastante lejos detrás.

https://fortawesome.github.io/Font-Awesome/icons/

Android no admite la rasterización SVG. Mira libsvg-android o svg4mobile . Resuelve ese problema.

  • ¿Por qué imageView.setLayerType (View.LAYER_TYPE_SOFTWARE, null); Y <aplicación android: hardwareAccelerated = "false" tienen un efecto diferente?
  • ¿Por qué mi SVG no se carga en Vector Asset Studio
  • Decodificar archivo de imagen SVG (codificado como base64) en java
  • Biblioteca de AndroidFillableLoaders de JorgeCastilloPrz - Problema de SVGPath
  • Errores de importación de elementos de Android Studio Vector: Etiquetas no compatibles
  • Soporte de SVG en Android
  • Android: establece el filtro de escala de grises a imageView
  • SVG Preserve la relación de aspecto en Android
  • Uso de archivos SVG con libgdx
  • Utilizar un SVG como fondo dibujable en Android
  • Decodificación de la imagen SVG a mapa de bits
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.