Android stuido drawable和mipmap目录使用结论

drawable和mipmap目录的结论

  1. 在App中,无论你将图片放在drawable还是mipmap目录,系统只会加载对应density中的图片。
    而在Launcher中,如果使用mipmap,那么Launcher会自动加载更加合适的密度的资源。

  2. 应用内使用到的图片资源,并不会因为你放在mipmap或者drawable目录而产生差异。单纯只是资源路径的差异R.drawable.xxx或者R.mipmap.xxx。(也可能在低版本系统中有差异)

  3. 一句话来说就是,自动跨设备密度展示的能力是launcher的,而不是mipmap的。

总的来说,app图标(launcher icon) 必须放在mipmap目录中,并且最好准备不同密度的图片,否则缩放后可能导致失真。

而应用内使用到的图片资源,放在drawable目录亦或是mipmap目录中是没有区别的,该准备多个密度的还是要准备多个密度,如果只想使用一份切图,那尽量将切图放在高密度的文件夹中。



作者:AItsuki
链接:https://www.jianshu.com/p/f7dc272b3469
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

猜你喜欢

转载自blog.csdn.net/leansmall/article/details/83928664