为什么启动器图标看起来不同?

时间:2018-08-03 07:18:07

标签: android android-studio adaptive-icon

查看图片:

enter image description here

为什么我的图标看起来与屏幕上的其他图标不同?在Android Studio中,我将trim设置为零,但它仍然像这样在手机上显示。我安装了Nova Launcher,这使我所有的应用程序都具有圆形图标,但是看看Google Maps和Instagram,如何使我的图标填充圆圈?

2 个答案:

答案 0 :(得分:3)

奇怪为什么这需要非常简单的解释: 在android studio项目生成中附带的新样板代码中,它将在mip映射中添加一些额外的文件!至于基于大型api的手机,自然可以在应用程序的每个启动器图标后面放置一个圆括号图标!因此,如果要覆盖它,您要做的就是非常简单!遵循下面显示的基于图像的脚步

在何处可以在其后没有任何圆形白色图标的情况下自定义图标!

第一步!

在您的任何res文件夹可绘制或mipmap上,右键单击并转到图像中显示的选项:

enter image description here

第二步!

点击图片素材后,它将要求为新旧手机制作图标!但我们不必选择它!好?看到它的图像!

enter image description here

第三步!

单击图标类型旋转器(向下拖动),然后仅选择mipmap旧版(如此处所示)

enter image description here

第4步!

自定义喜欢的图片,如此处所示!通过背景等你喜欢什么!

enter image description here

第五步!

您将看到图像仅保存在mipmap文件夹中,而不是ic_launcher圆形文件夹中

enter image description here

第六步!

您可以在ic_launcher文件夹中看到以图标形式创建的图像 但 enter image description here

STEP SEVEN!

有一个GOTCHA仍然有些IC_LAUNCHER BUILTIN TEMPLATE提供的文件,您必须如图所示删除该文件夹

:这将引起警报,提示我们不应该这样做,但是可以!只需按照第8步进行操作,无论使用哪种手机测试应用,您都将拥有选择的图标!

enter image description here enter image description here

STEP EIGHT!

转到您的清单文件并删除突出显示的行,您就一切就绪! ^ _ ^

enter image description here

答案 1 :(得分:1)

随着Android Oreo的发布,启动器图标发生了很大变化。 但是,借助Image Asset Studio(集成在Android Studio中),我们可以轻松生成所需的一切(26个和25-个API)。 Here解释了这些新adaptive icons的工作方式。

this article中,您可以逐步阅读需要了解的所有内容,但总而言之:对于25个API,您需要两个图标(方形和圆形),对于26个API,您需要两个图层(背景和图标图像) + API。如果可以提供这些元素,则Android Studio会生成所需的一切。