首页 > 编程知识 正文

android设置片,手机 片格式

时间:2023-05-04 16:59:55 阅读:256931 作者:46

*

android图片格式

*
目前移动端Android平台原生支持的图片格式主要有:JPEG、PNG、GIF、BMP和WebP(自从android4.0开始支持),但是在Android应用开发中能够使用的编解码格式只有其中的三种:
JPEG、PNG、WebP
图片格式可以通过查看Bitmap类的CompressFormat枚举值来确定。

public static enum CompressFormat{ JPEG, PNG, WEBP; private CompressFormat(){ }} JPEG
JPEG(发音为/jay-peg/)是一种广泛使用的有损压缩图片标准格式,它不支持透明和多帧动画,一般摄影类作品最终都是以JPEG格式展示。通过控制压缩比,可以调整图片的大小。PNG
PNG是一种无损压缩图片格式,它支持完整的透明通道,从图像处理领域讲,JPEG只有RGB三个通道,而PNG有ARGB四个通道。由于是无损压缩,因此PNG图片占用空间一般比较大,会无形中添加最终APP的大小,在做APP瘦身时一般都要对PNG图片进行处理以减小其占用的体积。GIF
GIF 是- 一种古老的图片格式,它诞生于1987 年,随着初代互联网流行开来。它的特点是支持多帧动画。大家对这种格式肯定不陌生,社交平台上面发送的各种动态表情,大部分都是基于GIF 来实现的。WebP
相比前面几种图片格式,WebP (发音为/weppy/ )算是一一个初生儿了,由Google 在2010
年发布,它支持有损和无损压缩、支持完整的透明通道、也支持多帧动画,是一种比较理想的图片格式。目前国内很多主流APP都已经应用了WebP,例如微信、微博.淘宝等。在既保证图片质量又要限制图片大小的需求下,WebP应该是首选。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。