首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >JPG真的只允许在Android中使用吗?

JPG真的只允许在Android中使用吗?
EN

Stack Overflow用户
提问于 2011-03-11 23:22:01
回答 2查看 11.1K关注 0票数 16

Android支持此评级的三种图像格式:

PNG (首选)、JPG (可接受)和GIF (不鼓励)。来源:http://developer.android.com/guide/topics/resources/drawable-resource.html#Bitmap

为什么只将JPG列为可接受?对于没有透明度的图像,JPG不是更好的格式吗,因为它们比PNG:s占用更少的空间?

或者,PNG在运行时表现得如此出色,以至于值得将全屏背景图像等存储为PNG:s,即使它们倾向于使APK变得更大?

我对许多包含大量图片的应用程序不是很满意,因为它们占用了我的内存空间,所以它总是变得很满。我的猜测是,他们在可以使用JPG的时候使用PNG进行了糟糕的优化,因为开发人员指南说PNG是首选,但没有解释原因。当我说JPG应该用于非透明图像时,有没有人知道我的说法是否正确?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-11 23:32:35

这篇文章

http://mobile.tutsplus.com/tutorials/mobile-design-tutorials/mobile-design_png-or-jpg/

更专注于iOS开发,但它似乎与您所怀疑的JPG适用于非透明图像的情况一致。PNG是无损的,所以它们有这个优势,这可能就是为什么推荐它们,但如果你可以忍受一些损失来换取大小优化,那么JPG对我来说似乎很好。

票数 4
EN

Stack Overflow用户

发布于 2011-03-11 23:29:00

PNG是无损的,而JPEG是有损的。我希望PNG的伸缩性稍微好一点,但如果你能接受JPEG的质量,它似乎是合适的/可以接受的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5274745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档