如何生成圆角方形启动器图标android
Posted
技术标签:
【中文标题】如何生成圆角方形启动器图标android【英文标题】:How to generate rounded square launcher icon 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版本的安卓手机,所以我还需要这个。 【参考方案1】:使用它,您可以为启动器生成圆形图标。
https://jgilfelt.github.io/AndroidAssetStudio/icons-launcher.html#foreground.space.trim=1&foreground.space.pad=0&foreColor=E8EAF6%2C0&crop=0&backgroundShape=square&backColor=3F51B5%2C100&effects=none&elevate=0
【讨论】:
它还会在图标周围生成透明空间,请参阅我添加的图像的说明。 romannurik.github.io/AndroidAssetStudio/… 请试试这个,你可以根据你的要求添加填充。 我已经对所有填充源进行了试验,但它仍然具有透明度 我进行了更多实验,发现对于 Legacy 资源,我必须检查的不是方形图标,而是 NONE - 以避免透明背景。【参考方案2】:通过 Android Studio 生成图标
右键单击应用>转到图像资源>选择图标类型和其他属性>单击下一步并完成。
在这里您可以生成所有图标形状并轻松替换为新的。如果您将图标类型选择为自适应和传统,它将生成方形和圆形。并在完成步骤时替换为现有图标。
通过在线生成
AndroidAssetStudio (romannurik) AndroidAssetStudio (jgilfelt) App Icon Make App Icon【讨论】:
【参考方案3】:你可以试试这个工具...
A collection of tools to easily generate assets such as launcher icons for your Android app.
【讨论】:
它还会在图标周围生成透明空间,请参阅我添加的图像的说明。【参考方案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://…以上是关于如何生成圆角方形启动器图标android的主要内容,如果未能解决你的问题,请参考以下文章