Android поддерживает три формата изображений с таким рейтингом:
PNG (предпочтительно), JPG (приемлемо) и GIF (не рекомендуется). Источник: http://developer.android.com/guide/topics/resources/drawable-resource.html#Bitmap
Почему JPG указан только как приемлемый? Разве JPG не лучший формат для изображений без прозрачности, потому что они занимают меньше места, чем PNG: s?
Или PNG ведет себя намного лучше во время выполнения, что стоит хранить полноэкранные фоновые изображения и т. Д. Как PNG: s, даже если они, как правило, делают APK намного больше?
Я не очень доволен тем, что многие приложения, содержащие много графики, занимают место во внутренней памяти, поэтому она все время заполняется. И я предполагаю, что они плохо оптимизированы в этом смысле, используя PNG, когда они могли бы использовать JPG, потому что руководство для разработчиков говорит, что PNG предпочтительнее, не объясняя, почему. Кто-нибудь может сказать, прав ли я, когда говорю, что JPG следует использовать для непрозрачных изображений?