【问题标题】:How to avoid using rounded icon?如何避免使用圆形图标?
【发布时间】:2019-08-11 07:50:14
【问题描述】:

我想更改启动器图标的形状而不是使用圆形图标,但模拟器上的图标始终是圆形的。 我试图删除包含圆形图标的文件夹并删除清单文件上的android:roundIcon="@mipmap/ic_launcher_round",但仍然显示圆形图标。

如何避免使用圆形图标作为启动器图标?我看到我的设备上安装的一些应用程序图标总是方形的,这就是我想要做的。

【问题讨论】:

  • 你试过用 android:roundIcon="@mipmap/ic_launcher" 改变 android:roundIcon="@mipmap/ic_launcher_round 吗?跨度>
  • @PraveenPanishetti 我试过了,但图标还是圆的。

标签: android


【解决方案1】:

简短的回答是你不能。您可以自定义的长答案。例如,在新的 android 设备中,您是否见过方形图标是值得怀疑的,因为它们都需要四舍五入。你没有其他选择。适合/适合的比例取决于 android 设备,您可能是 Galaxy 手机,它确实支持方形图标。您可以采取一些解决方案/技巧来获得您想要的东西:

  1. android:roundIcon="@mimmap/ic_launcher_round 更改为android:roundIcon="@mipmap/ic_launcher。这会将应用程序的圆形图标更改为始终可用的普通图标。但是,它并不总是有效。
  2. 如果您的图标的背景是纯色,请不要导入带有背景的图标,而是在创建mipmap 时尝试动态设置背景颜色。

【讨论】:

    【解决方案2】:

    没有。您只在 AndroidManifest.xml 中给出圆角图标的解决方案很好,但不起作用,因为如果该版本的 Android 使用圆角,Google 将自动应用掩码。

    Google Play 图标设计规范 (https://developer.android.com/google-play/resources/icon-design-specifications) 建议您始终制作应用程序图标,以便它可以用作方形和圆形,因为一些 Android 制造商使用圆形图标,这不符合他们的指南“ hack”它并强制方形边缘到边缘设计,因为当他们应用圆角蒙版时会切割一些东西。

    TL;DR:我对他们希望你如何制作这些图标的看法是你给他们一个方形图标,但所有重要的内容都位于“产品图标关键线”中512x512px 图标是 384x384px:

    【讨论】:

      猜你喜欢
      • 2013-09-19
      • 1970-01-01
      • 2019-02-10
      • 1970-01-01
      • 2015-04-09
      • 2018-04-05
      • 2019-08-05
      • 1970-01-01
      • 2011-12-11
      相关资源
      最近更新 更多