Android Studio项目模板全面解析(28)

超高分辨率图标(96*96, 720*1280)

drawable-xxhdpi

超超高分辨率图标(144*144, 1080*1920), 主流分辨率

drawable-xxxhdpi

超超超高分辨率图标(192*192, 3840*2160)

drawable-v19

Android4.4(API19)及以上特别设置的样式/图标

drawable-v21

Android5.0(API21)及以上特别设置的样式/图标

drawable-v24

Android7.0(API24)及以上特别设置的样式/图标

如: ic_avatar.png分别在drawable-v19和drawable-v21分别有两个长得不同的图标文件, 如果运行的手机是Android5.1(API22)的, 那么它会加载drawable-v21下的ic_avatar.png;但如果仅在drawable-v19下放置了ic_avatar.png,drawable-v21没有的话, 在这台手机上运行时就会加载drawable-v19下的ic_avatar.png;如果drawable-v[API-version]此类文件夹未放置ic_avatar.png图标, 则会加载对应分辨率文件夹下的ic_avatar.png; 要是各分辨率的文件夹里也没有ic_avatar.png的话,就会加载drawable文件夹下的ic_avatar.png。