阅读《mipmap vs drawable,傻傻分不清楚》
2021-03-19 本文已影响0人
普通的程序员
每天都能从问答区学到小细节知识。
这个老哥对谷歌的文档解释得很详细。
“说的某些机型的launcher在选择图标时会比设备本身的还要大25%,所以在实际的显示时会主动去找更高分辨率的图标而不是设备的DPI对应的图标,因此会放大对应分辨率drawable下的图标来适应,当然如果你的适配方案是所有分辨率都有,那其实放drawable和mipmap没区别,区别是在于我们往往只会放一个分辨率的图片,所以会有适配放大模糊问题,而图标往往是每个分辨率都有就不会。综合考虑到这些情况,其实它更像是Google区分图标和其他图片的一个规范,实际使用上没有什么区别”