使用SVG图片格式

SVG格式, 适应屏幕, 图片较小, 还有很多优点, 参考. 本文讲解如何使用SVG格式.

SVG: Scalable Vector Graphics, 可缩放矢量图形.

IRI: Internationalized Resource Identifiers, 国际化资源标识符.

下载SVG格式的图片.

新建项目, 空白项目显示图片.

Android Studio 2.0

路径: File -> New -> Vector Asset -> Local SVG file

勾选重置图片大小左右布局适配.

drawable文件夹中, 就会发现.xml格式的图片.

代码中导入图片.

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:contentDescription="@null"
        android:src="@drawable/homer_simpson"/>

显示

如果是非AS2.0版本, 我们可以使用在线网站转换.

网址: http://inloop.github.io/svg2android/

上传SVG图片, 生成代码.

勾选删除空组添加变换.

可以下载在线图片, 也可以在drawable文件夹中, 创建.xml文件, 粘贴代码.

使用方式与自动生成的类似, 直接添加即可.

通过观察发现, 均是500x500的图片:

自动生成的SVG图片是20KB, 在线生成的SVG图片是29KB.

而PNG(放大的系统图片)要732KB, 由此得知SVG图片还是非常节省内存的.

对于一些较大的App, 使用SVG图片有很大的吸引力.

Github下载地址

OK, Enjoy It.

时间: 2024-10-09 04:56:13

使用SVG图片格式的相关文章

Ubuntu 下将 svg 图片转换为其他格式 (如 png)

参考 How to Convert SVG Files to other Image Formats on Ubuntu 12.04/11.10 Ubuntu 下将 svg 图片转换为其他格式 (如 png) 通过rsvg转换svg格式的图片: sudo apt-get install librsvg2-bin rsvg input.svg output.jpg 2019.2 原文地址:https://www.cnblogs.com/qq952693358/p/10398676.html

JPG、PNG、GIF、SVG 等格式图片区别

1.图片 2. 前言 首先,我们要清楚的是,图片从类型上分,可以分为 位图 和 矢量图. 位图:位图又叫点阵图或像素图,计算机屏幕上的图是由屏幕上的发光点(即像素)构成的,每个点用二进制数据来描述其颜色与亮度等信息.因为这些点是离散的,类似于点阵,同时因为多个像素的色彩组合就形成了图片,所以叫这种图为点阵图或者位图.常见位图有 JPG.PNG.GIF 等格式. 矢量图:矢量图又叫向量图,它是由一系列计算机指令来描述和记录一幅图,一幅图可以解为点.线.面等组成的子图.生成的矢量图文件存储量很小,特

有关图片格式的分析

图片格式是计算机存储图片的格式,常见的存储的格式有bmp,jpg,tiff,gif,pcx,tga,exif,fpx,svg,psd,cdr,pcd,dxf,ufo,eps,ai,raw等. BMP图像文件格式 BMP是一种与硬件设备无关的图像文件格式.它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大.BMP文件的图像深度可选lbit.4bit.8bit及24bit.BMP文件存储数据时,图像的扫描方式是按从左到右.从下到上的顺序. 由于BMP文件

常用图片格式

一.webP 由谷歌推出的新一代图片格式,在压缩方面比当前JPEG格式更优越. 与JPEG相同,WebP是一种有损压缩.但谷歌表示,这种格式的主要优势在于高效率.在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像小40%.美中不足的是,WebP格式图像的编码时间“比JPEG格式图像长8倍.尽管WebP格式尚未像JPEG格式那样,得到各种软硬件的广泛支持,但谷歌推广这一格式的优势在于Chrome浏览器. 二.BMP格式 BMP是英文Bitmap(位图)的简写,它是Windows操作系统

常用图片格式——笔记

1.BMP格式 BMP是英文Bitmap(位图)的简写,该格式是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持,这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,缺点是占用磁盘空间过大. 2.GIF格式 GIF格式是英文Graphics Interchange Format(图像交换格式)的缩写.GIF格式是用来交换图片的,其特点是压缩比高,磁盘空间占用较少,因此这种图像格式迅速得到了广泛的应用. 3.JPEG格式 JPEG也是常见的一种图像格式,JPEG

几种图片格式的简介

http://blog.ibireme.com/2015/11/02/mobile_image_benchmark/ 几种图片格式的简介 首先谈一下大家耳熟能详的几种老牌的图片格式吧: JPEG 是目前最常见的图片格式,它诞生于 1992 年,是一个很古老的格式.它只支持有损压缩,其压缩算法可以精确控制压缩比,以图像质量换得存储空间.由于它太过常见,以至于许多移动设备的 CPU 都支持针对它的硬编码与硬解码. PNG 诞生在 1995 年,比 JPEG 晚几年.它本身的设计目的是替代 GIF 格

BMP、GIF、JPEG、PNG以及其他图片格式简介

BMP格式 BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持.随着Windows操作系统的流行与丰富的Windows应用程序的开发,BMP位图格式理所当然地被广泛应用.这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱生来的缺点--占用磁盘空间过大.所以,目前BMP在单机上比较流行. GIF格式 GIF是英文Graphics Interchange Format(图形交换格式)的缩写.顾名思义,

BMP GIF PNG JPG等图片格式的区别和适用情况

作者:赵鑫链接:https://www.zhihu.com/question/20028452/answer/142593276来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 本文介绍和比较几种常见图片文件格式的优缺点,并介绍不同的文件格式对Web应用程序性能的影响. 有损vs无损 图片文件格式有可能会对图片的文件大小进行不同程度的压缩,图片的压缩分为有损压缩和无损压缩两种. 有损压缩.指在压缩文件大小的过程中,损失了一部分图片的信息,也即降低了图片的质量,并且这

网页制作会用到的图片格式有哪些?

png-8,png-24,jpeg,gif,svg,还有Webp. Webp:WebP格式,谷歌(google)开发的一种旨在加快图片加载速度的图片格式.图片压缩体积大约只有JPEG的2/3,并能节省大量的服务器带宽资源和数据空间.Facebook Ebay等知名网站已经开始测试并使用WebP格式. 在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像小40%