Android支持三种图像格式,分别为:
PNG(首选),JPG(可接受)和GIF(不鼓励使用)。 来源:http://developer.android.com/guide/topics/resources/drawable-resource.html#Bitmap
为什么JPG只被列为可接受的格式呢?因为JPG相比于PNG在不透明图像方面占用更少的空间难道不是更好的选择吗?
还是说PNG在运行时表现得更好,即使它们往往会使APK文件变得更大,但把全屏背景图像等保存为PNG格式仍然值得吗?
我对许多包含大量图形的应用程序占用我内部存储空间的情况并不满意,因此我的内部存储空间一直都很满。我的猜测是,这些应用程序在这方面没有进行良好的优化,因为开发人员指南中说PNG是首选格式而没有解释其原因。有人能否告诉我,如果非透明图像应该使用JPG格式是否正确?