SVG 在android中的使用
来源:互联网 发布:电信开卡软件 编辑:程序博客网 时间:2024/04/27 02:25
1.什么是SVG呢?
SVG(可缩放矢量图形)是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式。它由万维网联盟制定,是一个开放标准。SVG 使用 XML 格式定义图形
2.特点:
SVG 可被非常多的工具读取和修改(比如记事本)
SVG 与 JPEG 和 GIF 图像比起来,尺寸更小,且可压缩性更强。
SVG 是可伸缩的
SVG 图像可在任何的分辨率下被高质量地打印
SVG 可在图像质量不下降的情况下被放大
SVG 图像中的文本是可选的,同时也是可搜索的(很适合制作地图)
SVG 可以与 Java 技术一起运行
SVG 是开放的标准
SVG 文件是纯粹的 XML
例如在开发中常用的一些图标可以不用切多套图来进行适配。减少APK的体积。
3.在android中的使用
直接上图:
点击Vector Asset 进入到下图:
在这里 可以看到一个左侧的返回按钮,很熟悉吧, 当然 还可以选择其他的 图标,点击左侧 icon属性后面的箭头图标即可选择你需要的。
如图:
这是谷歌提供的一些图标,如果没有你想要的也可以在 图2 中选择Local File ,在本地选择你需要的SVG图标。 图2 中点击next
Finish 下就会自动将图标生成XML文件保存在Drawable文件夹下。
使用的时候就很方便啦:
<TextView android:id="@+id/tv" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="hello" android:textSize="23sp" android:drawableLeft="@drawable/ic_arrow_back_black_24dp" />
阅读全文
0 0
- SVG 在android中的使用
- SVG在Android中的使用
- SVG 的 PathData 在 Android 中的使用
- Svg在Android中的支持
- SVG在WEB绘图中的使用
- 在Android中学会使用SVG图片
- Android中的SVG资源
- cairo+svg在Android+cocos2d-x中的编译
- Android 使用SVG
- Android 使用SVG动画
- Android 使用SVG矢量图
- Android中使用SVG
- Android使用SVG小结
- Android中使用svg
- Android使用SVG小结
- Android中使用SVG
- android使用SVG
- Android 使用 svg
- 分布式session共享
- java 下载各个浏览器中文乱码问题
- Oracle监听服务启动失败案例
- 我的收藏
- Gradle/Maven/Eclipse工程相互转化
- SVG 在android中的使用
- [Spring] @AutoWired @Resource 区别
- 上拉到底部加载更多
- JavaEE学习路线图
- 康拓普:数据可视化如何让大数据更加人性化?
- Android源码--网络--libnetutils
- Windows 下开发常用快捷键小结
- Error:Cannot change dependencies of configuration ':app:_debugAnnotationProcessor' after it has been
- IDEA配置maven