32得票7回答
启动器是如何改变自适应图标的形状,包括去除背景的?

背景 从 Android O 开始,应用可以使用适配性图标,这是由前景和背景两个可绘制层组成的。背景是一个掩码,可以变成启动器/用户选择的形状,同时操作系统也为其提供了默认形状。 下面是 Nova Launcher 允许做的示例: 正如您所看到的,它不仅允许选择要使用的形状,还可以完...

25得票1回答
如何在渐进式Web应用程序中使用自适应启动器图标

新的Android 8.0标准支持自适应启动器图标,但会在用户设备上根据所设置的图标形状,在白色方框或圆形中显示我的PWA的图标。我希望能够使用自适应图标来代替现有的PWA图标,但是找不到任何相关文档。 是否有一种方法可以为不同的形状包含元数据和不同的图标,或者包含自适应图标所需的层?

19得票1回答
安卓Oreo在白色圆形内显示图标

我的Android应用在Android Oreo版本中显示白色圆圈内的启动器图标。 我希望默认情况下,在Oreo设备上显示正方形的启动器图标。 我查阅了各种博客,发现如下内容: 1)移动用户可以从主屏幕设置屏幕更改图标类型 (但这不是我想要的。我只想默认显示正方形) 2)使用...

18得票1回答
我可以为Flutter应用程序使用Android 8.0自适应图标吗?

如何在Android 8.0及以上版本的Flutter应用中使用自适应图标?在Android Studio的“创建图像资产”对话框中显示“必须使用SDK 26或更高版本构建项目才能使用自适应图标”,尽管我的android build.gradle已将CompileSDKVersion设置为27...

13得票6回答
Android Studio 3.3不允许SDK版本低于26的适配性图标。

刚从Android Studio 3.2.1升级到3.3,之前我的项目-针对SDK版本 v28 - 可以无问题编译。 现在我遇到了这个构建错误: 出错了:执行任务“:app:processDebugResources”失败。 Android资源链接失败 C:\...

8得票2回答
为什么Android Studio会在res/drawable-v24中创建ic_launcher_foreground并在res/drawable中创建ic_launcher_background.xml?

首先 我注意到在Android Studio中创建新项目时,它会生成一个名为drawable-v24的文件夹,并包含一个名为ic_launcher_foreground.xml的图标。 我的问题是: 如果 矢量图 在v24之前就已经引入了,那么为什么它要把矢量资源放在drawable-...