android中图片png格式和jpg格式的使用
2017-06-06 14:32
225 查看
大家都知道同样的尺寸,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 控件背景图片和imagebutton的使用(selector)
- android NinePatchDrawable 9.png图片使用制作
- android两种使用照相功能获取图片的方法
- Android之ListActivity的使用和在ListView中添加图片文字
- Android的TextView/EditText使用CharacterStyle&SpannableString来处理图片显示、字体样式、超链接等
- VB中使用PNG格式图片的一种新方法
- Android之 ListActivity 的使用和在 ListView中添加图片文字
- 在Android中使用OpenCv 来处理图片
- Android异步下载网络图片&android解析xml文件的方式&使用Adapter为ListView提供数据
- Android的TextView/EditText使用CharacterStyle&SpannableString来处理图片显示、字体样式、超链接等
- 【整理】Android中使用XML自定义组件各种状态下的背景图片
- Android 控件背景图片和imagebutton的使用
- 使用png格式的图片对程序换标题图标
- Android平台上使用skia库进行jpeg图片解码
- 关于android中使用很多大图片的一些做法
- Android中ListView使用- 网络图片的异步加载
- android的TextView使用Html(图片显示)格式。。。。。。
- Android的TextView使用Html来处理图片显示、字体样式、超链接等
- android 使用异步加载图片
- Android的TextView使用Html来处理图片显示、字体样式、超链接等