我不明白为什么建议为所有密度(ldpi,...,xxhdpi)提供可绘制(图像)。
添加一个具有最高所需密度(xxxhdpi)的文件并以编程方式缩小该图像(例如,对于标签图标,我可以设置一个明确的dp大小)不是更好吗?
因此我只需要管理一个文件,APK 文件会更小。我认为性能劣势应该不显着。
更新1:
更具体地说:在我的 mdpi 设备上使用按比例缩小到显式 dp 值的高密度图像(PNG 文件)时,我从未注意到任何质量损失。
因此,我正在考虑作为没有设计师的编码器管理多个图像文件的缺点(以及更高的 APK 文件大小)是否可能超过优点。特别是如果我要针对较新的设备(API >= 17)。
更新 2:
就我而言,我更像是一名编码员而不是一名设计师。在@mes 的麦克风示例图像中,我可以只使用左麦克风的高密度版本并将其缩小而没有明显的缺点吗?