将.ai文件矢量图转化为.xml文件并在Android项目中使用
2018-03-14 23:53
381 查看
写在前面的话
笔者最近在做一个安卓的小项目,在开发的过程中,发现经常需要使用图标类的矢量图。下面我将详细叙述如何将从网络上下载的ai文件内的图标转化为xml文件并在Android项目中使用该图标。使用软件:Adobe Illustrator,Android Studio
具体步骤
使用Adobe Illustrator到处SVG文件
使用Adobe Illustrator软件打开从网络上下载的ai文件。使用如下图所示红框选中的工具(套索)对自己想要导出的图标进行选择:
使用套索选择图标:
在选择的图标点击右键,选择导出所选项目…。注意选择导出格式为SVG,还有注意选择导出路径。具体如下图所示,完成之后点击导出资源即可。
使用Android Studio生成xml文件并添加在项目中
使用Android Studio打开Android项目,并注意将当前目录状态调成Android,并且选中res目录,如下图所示:在res目录上点击右键,选择new–>vector asset,出现如下界面:
选择Local file(SVG,PSD)选项,并在path中选择刚刚使用Adobe Illustrator导出的svg矢量图文件:
因为Name中不能有中文,因此我将文件名改为ic_link。点击Next.
界面显示生成的xml矢量图文件将出现的目录位置,点击Finish即可:
在项目中的res/drawable目录下就可以看到ic_link.xml文件啦,大功告成!:)
相关文章推荐
- Android 项目使用矢量图
- Android 小项目之--使用【AudioManager】类控制音量 推荐
- 使用Tortoise SVN版本控制Eclipse工作区的Android项目时,bin编译错误
- Android异步下载网络图片&android解析xml文件的方式&使用Adapter为ListView提供数据
- Android菜单设计(1) : 使用xml文件布局创建 options menu
- Android异步下载网络图片&android解析xml文件的方式&使用Adapter为ListView提供数据
- 项目中,使用ant,最基本的build.xml文件的书写方式
- android测试:使用DOM读取xml文件的内容
- Android中使用SAX方式解析XML文件
- android_xml解析之 使用SAX读取XML文件
- 使用Tortoise SVN版本控制Eclipse工作区的Android项目
- android Tween Animations(动画效果-XML文件实现)的使用
- Android演示使用DOM解析xml文件
- Eclipse中Android项目XML文件的格式化配置
- android 使用 pull 解析xml文件
- 使用Tortoise SVN版本控制Eclipse工作区的Android项目时编译错误(zz)
- Android中使用PULL方式解析XML文件
- Android 小项目之--使用【AudioManager】类控制音量
- 在android中使用Pull解析器读取xml文件,并进行测试
- Android 小项目之--使用【AudioManager】类控制音量