【问题标题】:How to generate rounded square launcher icon android如何生成圆角方形启动器图标android
【发布时间】:2018-11-06 23:56:00
【问题描述】:

我尝试为我的 android 项目生成新的启动器图标。我正在使用 png 图标 512x512 并通过 Android Studio 将其转换为 New->Image Asset->(Launcher Icons Adaptive and legacy)。它生成图标,但圆角正方形的半径大小比我第一次生成它时的 7 个月前要小。如何为图标角设置更大的半径?或者它是 android 的新默认图标?谢谢。

【问题讨论】:

  • 自适应图标的形状由 Android 8.0+ 上的启动器选择。你在那里没有投票权。
  • 只需转到项目层次结构,右键单击 res 文件夹并选择 New > Image Asset。 Android 团队已经在 studio 中加入了这个工具,更多细节从here
  • @Rade 我做了这个,但它也会在图标周围产生透明空间,请参阅我添加图像的说明。
  • @yozhik 您可以通过转到旧标签并将 旧图标 (API 下的 Shape 更改为无来删除它。通过这样做,您将失去圆润的形状。我个人保持原样,最后它是谷歌的推荐。
  • 我们支持4.4版本的安卓手机,所以我还需要这个。

标签: android android-layout android-icons


【解决方案1】:

【讨论】:

  • 它还会在图标周围生成透明空间,请参阅我添加的图像的说明。
  • 请试试这个,你可以根据你的要求添加填充。
  • 我已经对所有填充源进行了试验,但它仍然具有透明度
  • 我进行了更多实验,发现对于 Legacy 资源,我必须检查的不是方形图标,而是 NONE - 以避免透明背景。
【解决方案2】:

通过 Android Studio 生成图标

右键单击应用>转到图像资源>选择图标类型和其他属性>单击下一步并完成。

在这里您可以生成所有图标形状并轻松替换为新的。如果您将图标类型选择为自适应和传统,它将生成方形和圆形。并在完成步骤时替换为现有图标。

通过在线生成

【讨论】:

    【解决方案3】:

    【讨论】:

    • 它还会在图标周围生成透明空间,请参阅我添加的图像的说明。
    【解决方案4】:

    您可以使用以下链接生成圆角图标。

    makeappicon.com

    thomasfinch.me

    Android Asset Studio

    【讨论】:

    • Android Asset Studio 真的很棒!
    【解决方案5】:

    512x512 尺寸对于启动器图标来说太大了。将其设置为 108x108px 并由 illustrator 将其保存为 svg。确保您的徽标位于 66x66px 安全区域内。

    【讨论】:

    • 512是原始尺寸,生成后是:48x48, 72x72, 96x96, 144x144, 192x192,但是有不可见的边框
    • 它还会在图标周围产生透明空间,请参阅我添加图像的说明。
    • 根据我的经验,108 还可以。尝试阅读下面的链接,这是一篇关于自适应图标的好文章。 google.com.ph/url?sa=t&source=web&rct=j&url=https://…
    猜你喜欢
    • 2015-09-24
    • 1970-01-01
    • 2019-07-12
    • 2019-07-28
    • 1970-01-01
    • 2017-09-11
    • 2018-06-22
    • 2018-11-22
    • 2019-04-25
    相关资源
    最近更新 更多