Android 我可以用SVG代替PNG来进行大型项目吗

Android 我可以用SVG代替PNG来进行大型项目吗,android,ios,svg,vector,png,Android,Ios,Svg,Vector,Png,我们已经在iOS和Android中建立了类似的项目,我们已经广泛使用了以PNG形式加载的文档,用户可以快速移动到他们选择的页面(例如1->25),因此我们密切合作,使其稳定快速,但我们要求在缩放时不进行像素化(PNG缺少并进行像素化),所以我在iOS支持的矢量库上进行了研发,发现PDF不适合我们的要求,但SVG可能适合。但由于SVG在iOS中本机不受支持,所以 在iOS中使用第三方支持SVG是正确的决定吗 比如大型项目 内存管理会不会影响我读了很多链接呢 提到了,不推荐像这样 ? 有人经历过

我们已经在iOS和Android中建立了类似的项目,我们已经广泛使用了以PNG形式加载的文档,用户可以快速移动到他们选择的页面(例如1->25),因此我们密切合作,使其稳定快速,但我们要求在缩放时不进行像素化(PNG缺少并进行像素化),所以我在iOS支持的矢量库上进行了研发,发现PDF不适合我们的要求,但SVG可能适合。但由于SVG在iOS中本机不受支持,所以

  • 在iOS中使用第三方支持SVG是正确的决定吗 比如大型项目
  • 内存管理会不会影响我读了很多链接呢 提到了,不推荐像这样 ?
有人经历过这种问题吗?寻找建议和解决方案


注意:这些图像来自云(我们的服务器、谷歌硬盘、dropbox和一个硬盘)

您可以使用矢量xml

  • 右键单击rec>drawable文件夹
  • 选择向量资源
  • 然后选择本地文件(SVG)
  • 选择svg文件的路径
  • 导入它将把SVG转换成矢量xml文件,这个矢量可绘制文件可以用来代替PNG文件


    android上也不支持SVG。你必须转换为vector Drawable这些图像来自服务器我正在使用这个库