查看图片:
为什么我的图标看起来与屏幕上的其他图标不同?在Android Studio中,我将trim设置为零,但它仍然像这样在手机上显示。我安装了Nova Launcher,这使我所有的应用程序都具有圆形图标,但是看看Google Maps和Instagram,如何使我的图标填充圆圈?
答案 0 :(得分:3)
奇怪为什么这需要非常简单的解释: 在android studio项目生成中附带的新样板代码中,它将在mip映射中添加一些额外的文件!至于基于大型api的手机,自然可以在应用程序的每个启动器图标后面放置一个圆括号图标!因此,如果要覆盖它,您要做的就是非常简单!遵循下面显示的基于图像的脚步
在何处可以在其后没有任何圆形白色图标的情况下自定义图标!
第一步!。
在您的任何res文件夹可绘制或mipmap上,右键单击并转到图像中显示的选项:
第二步!。
点击图片素材后,它将要求为新旧手机制作图标!但我们不必选择它!好?看到它的图像!
第三步!。
单击图标类型旋转器(向下拖动),然后仅选择mipmap旧版(如此处所示)
第4步!。
自定义喜欢的图片,如此处所示!通过背景等你喜欢什么!
第五步!。
您将看到图像仅保存在mipmap文件夹中,而不是ic_launcher圆形文件夹中
第六步!。
您可以在ic_launcher文件夹中看到以图标形式创建的图像 但
STEP SEVEN!。
有一个GOTCHA仍然有些IC_LAUNCHER BUILTIN TEMPLATE提供的文件,您必须如图所示删除该文件夹
:这将引起警报,提示我们不应该这样做,但是可以!只需按照第8步进行操作,无论使用哪种手机测试应用,您都将拥有选择的图标!
STEP EIGHT!。
转到您的清单文件并删除突出显示的行,您就一切就绪! ^ _ ^
答案 1 :(得分:1)
随着Android Oreo
的发布,启动器图标发生了很大变化。
但是,借助Image Asset Studio(集成在Android Studio中),我们可以轻松生成所需的一切(26个和25-个API)。 Here解释了这些新adaptive icons
的工作方式。
在this article中,您可以逐步阅读需要了解的所有内容,但总而言之:对于25个API,您需要两个图标(方形和圆形),对于26个API,您需要两个图层(背景和图标图像) + API。如果可以提供这些元素,则Android Studio会生成所需的一切。