1.为什么要进行图标适配

   android 8.0中 如果不对图标进行适配就会出现白底图标,比如饿了吗,小黄车等软件

Android 8.0图标适配_图标显示空白

图标虽然那个对系统功能不会有影响,但是对于“强迫症”用户体验会非常不好,那么什么情况下需要图标适配呢?

若在代码中指定targetSdkVersion的版本>=26时,系统会默认你的系统已经适配了8.0,如果不想适配,又不想做图标适配,可以将targetSdkVersion的值修改到26以下即可,android 8.0默认向下兼容

2.图标适配方法

 使用image assets做图标适配,android 8.0使用的是mipmap-anydpi-v26文件夹,图片使用背景层和图片两部分详细的可以查看api

 按键:Ctr+Shift+A,在弹窗中输入Image Asset,如图

 Android 8.0图标适配_android 8.0_02


回车,进入,操作步骤如下:

Android 8.0图标适配_图标显示空白_03

最终就完成了android 8.0的图标适配了。