lik*_*bby 16 optimization resources android image drawable
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应该用于非透明图像时,有人能说出我是否正确吗?
本文
http://mobile.tutsplus.com/tutorials/mobile-design-tutorials/mobile-design_png-or-jpg/
更专注于 iOS 开发,但它似乎同意你关于 JPG 适合非透明图像的怀疑。PNG 是无损的,所以它们有这个优势,这可能就是推荐它们的原因,但如果你可以忍受一些损失以换取大小优化,那么 JPG 对我来说似乎很好。