android png和jpg的区别及使用场景
2017-01-05 18:07
134 查看
大家都知道同样的尺寸,png格式的图片要比jpg图片大很多,为什么android开发对png情有独钟呢?
二者对比:
1、png有透明通道,而jpg没有
2、png是无损压缩的,而jpg是有损压缩,因此png中存储的信息会很多,体积自然就大了
3、手机对png情有独钟,会对其进行硬件加速,所以同样一张背景图,png虽然体积大,但是加载速度更快
综述:1、对于app包中的图片,我们都使用png格式的,而对于要从网络上加载的图片,考虑到流量以及下载上速度,则使用jpg格式的,因为它有较高的压缩率,体积更小。
2、对于背景图、引导页,这种大尺寸的图片,我们还是倾向于jpg格式的,虽然加载慢一些吗,但是体积小,减少了包的体积
3、Google后来发布了一种新的图片格式,WebP,它的压缩率比jpg更好,已经在慢慢普及
二者对比:
1、png有透明通道,而jpg没有
2、png是无损压缩的,而jpg是有损压缩,因此png中存储的信息会很多,体积自然就大了
3、手机对png情有独钟,会对其进行硬件加速,所以同样一张背景图,png虽然体积大,但是加载速度更快
综述:1、对于app包中的图片,我们都使用png格式的,而对于要从网络上加载的图片,考虑到流量以及下载上速度,则使用jpg格式的,因为它有较高的压缩率,体积更小。
2、对于背景图、引导页,这种大尺寸的图片,我们还是倾向于jpg格式的,虽然加载慢一些吗,但是体积小,减少了包的体积
3、Google后来发布了一种新的图片格式,WebP,它的压缩率比jpg更好,已经在慢慢普及
相关文章推荐
- android中的png与jpg的区别及使用场景
- 简述jpg、gif、png-8、png-24的区别,分别使用场景
- 简述jpg、gif、png-8、png-24的区别,分别使用场景
- 图片格式jpg,gif,png-8,png-24的区别,及其各自的使用场景
- 【Android】getwidth和getmeasuredwidth的区别以及两者的使用场景
- 【Android】getwidth和getmeasuredwidth的区别以及两者的使用场景
- ios客户端学习-iOS使用png,jpg的区别
- .png与.jpg的图片格式的区别?以及它们分别应用场景?
- Android开发之Service与IntentService的区别与使用场景(源代码剖析)
- Android开发之Service与IntentService的区别与使用场景
- Bitmap,jpg,png区别以及在Android上实现不载入内存压缩图片
- 【转】jpg png区别和使用
- Android开发之Service与IntentService的区别与使用场景(源代码剖析)
- Android中assets目录和res/raw目录的异同区别和使用场景
- 说说Android 两种为自定义组件添加属性的使用方法和区别 推荐
- android平台下使用点九PNG技术
- Android 两种为自定义组件添加属性的使用方法和区别
- GIF、JPG、PNG区别
- vc6.0使用gdi+在内存中绘图并将其保存为bmp,jpg,gif,png等格式的图片
- 说说Android 两种为自定义组件添加属性的使用方法和区别