Android Studio使用Vector创建矢量图并加载
先来一张效果图:
滑稽.png
1.在工程的res目录下新建一个drawable目录,如图所示:
2.点击右键 ->New --> Vector Asset
3.选择Local file,然后选择SVG图形路径,点next --> finish 就好了。具体如图所示。
关于png或者jpg转成SVG矢量图的方法,请看链接:
http://www.jianshu.com/p/456157dfe0b0
在线转换SVG网址:
4.这时候我们就可以在drawable目录看到一个ic_huaji.xml的文件了,打开右边的预览图就可以看到了。
【注:这个大的背景图是我下载了一个sexy Editor的插件,我弄的一张滑稽的图作为背景的,这个跟我们今天讲的vector没有任何关系的。】
5.下面是重点了。引用方式跟平常引用drawable目录的图片是一样的。
(1) 首先,在布局里面设置属性 android:background="@drawable/ic_huaji"
(2) 在Activity里面直接引用这个布局。
6.OK,下面运行一下试试看吧。请看效果如下:
另外也可以看我的博客:http://blog.csdn.net/u014637884/article/details/72808452
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
大规模团队协同开发利器:阿里Atlas正式开源!
近日,手机淘宝安卓客户端容器化框架Atlas正式宣布开源。Atlas由阿里巴巴移动团队自研,以容器化思路解决大规模团队协作问题,实现并行开发、快速迭代和动态部署,适用于Android 4.x以上系统版本的大小型App开发。 Atlas特别适用于大规模团队的协同开发。通过提供组件化、动态性、解耦化的支持,Atlas能够实现每个业务在开发阶段独立编译、独立调试、独立运行,最后再以一个组件的形式集成到客户端中,每个业务之间并行开发互不影响。此外,还具备客户端动态发版和快速修复的能力。 开源地址:https://github.com/alibaba/atlas Atlas是什么?Atlas是古希腊神话中的天神,是波士顿动力公司的机器人,借助搜索引擎,得以发现这个名词背后许许多多的含义。在手机淘宝,Atlas是一个扎根于Android客户端的一
- 下一篇
使用友盟分享和登陆以及使用时要注意的坑
一、友盟分享的使用 二、友盟登陆的使用 三、友盟分享组件90%常见问题汇总 ** 因为官网论坛每一条都要点个链接进去,好麻烦,我就集中在这篇博客里面了,方便查看。 ** (一) QQ\Qzone 1. 如何分享大图\纯图片 不传递withText参数,分享类型即为纯图片类型 2. QQ分享成功却回调取消 1.AndroidManifest配置错误(图中箭头处应为你qq平台申请的AppId) 2.你是横屏应用,注意上图中AssistActivity的configChanges的配置,你的配置要与上图一致. 3.文字或图片分享到QQ说说有时回调取消有时回调成功,这是QQsdk的一个官方bug,暂未修复 4.如果配置正确,但是部分机型仍然回调取消,需要检查自己进行分享的activity,这个activity的启动模式不能是singleInstance** 3. 分享成功但回调提示分享取消 出现这个问题的原因在于QQ部分的回调没有正确配置,检查下面几点: 1. Android manifest xml正确配置 <activity android:name="com.tencent.tau...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- 设置Eclipse缩进为4个空格,增强代码规范
- Mario游戏-低调大师作品
- MySQL8.0.19开启GTID主从同步CentOS8
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果