Lia*_*rth 669
如果您打算在多种设备上使用您的应用程序,则应将应用程序图标放入res/drawable...
提供的不同文件夹中.在每个文件夹中,您应该包含一个48dp大小的图标:
drawable-ldpi
(120 dpi,低密度屏幕) - 36px x 36pxdrawable-mdpi
(160 dpi,中密度屏幕) - 48px x 48pxdrawable-hdpi
(240 dpi,高密度屏幕) - 72px x 72pxdrawable-xhdpi
(320 dpi,超高密度屏幕) - 96px x 96pxdrawable-xxhdpi
(480 dpi,超高密度屏幕) - 144px x 144pxdrawable-xxxhdpi
(640 dpi,额外超高密度屏幕) - 192px x 192px然后,您可以在AndroidManifest.xml
文件中定义图标:
<application android:icon="@drawable/icon_name" android:label="@string/app_name" >
....
</application>
Run Code Online (Sandbox Code Playgroud)
Ars*_* KV 197
添加具有自动调整大小的应用程序启动器图标.
(Android工作室)
转到菜单文件*→ 新建 → 图像资源 →选择启动器图标→选择图像文件.
它会自动重新调整大小.
完成!
Blo*_*sie 195
我发现这个工具最有用.
完成
http://romannurik.github.io/AndroidAssetStudio/
小智 54
这很简单.
现在只需转到菜单文件 → 新建 → 图像资产.这将打开一个新的对话框,然后确保选中了启动器图标(默认情况下是这样),然后浏览到您的图标目录(它不必在项目资源中),然后一旦选中,请确保其他设置是你喜欢和完成的.
现在所有分辨率都保存在各自的文件夹中,您不必担心自己复制或使用工具等.
不要忘记透明背景的"形状 - 无".
Nir*_*tel 38
将您的图像放在mipmap
文件夹中并设置在清单文件中...就像
<application android:icon="@mipmap/icon" android:label="@string/app_name" >
....
</application>
Run Code Online (Sandbox Code Playgroud)
应用文件夹目录:
Sun*_*dey 32
将您的图像放在三个中的任何一个下的drawables文件夹中,并将其设置为这样.
码
<application android:icon="@drawable/your_icon" >
....
</application>
Run Code Online (Sandbox Code Playgroud)
lab*_*tyo 21
右键单击您的项目,转到新建>其他> Android> Android图标集
然后按照向导上的说明进行操作
小智 14
1 - 在Photoshop或Coreldraw中创建您的图标,大小为256*256
请注意,如果要使用透明图标,请使用PNG文件格式
2 - 在https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html上传您的图标
3 - 在此站点上设置您的设置
4 - 点击下载按钮,下载网页自动创建的zip文件
5 - 解压缩zip文件并将res文件夹复制到项目库
请注意,res文件夹包含所有大小的图标
6 - 最后你需要将清单设置为使用图标
<application android:icon="@drawable/your_icon" >
....
</application>
Run Code Online (Sandbox Code Playgroud)
Hun*_*oir 14
我发现所有这些曾经是可靠答案的答案现在都有点过时了。我想有一天这将是这个答案的命运。
单击您的主项目,默认情况下大多数人都会将“app”作为其主项目名称。我喜欢具体一点,因为我还有其他项目。
[您的项目名称|应用程序]->“新建”->“图像资源”
然后你就可以选择一张图像。我曾经选择过一次,但这并不是最合适的。请注意,该工具会向您显示“安全区”。
您可以对不同的分辨率进行采样。更改名称等。默认名称为“ic_launcher”。我更喜欢用这个名字来表达,这样以后就不会混淆它也属于哪个 ic_launcher。
选择“下一步”,根据需要进行更改,最后“完成”。我发现该工具的其余部分是不言自明的。有关更多信息,我建议阅读更详细地描述所有这些设置的手册:Android Studio Image Asset Tool Documentation
“完成”时,这会将文件放入预期的“res”文件夹下的相应文件夹中。
接下来您要做的就是告诉项目您要使用的图标。在 AndroidManifest.xml 中执行类似以下操作(使用您在上面选择使用的名称。)
<application
android:icon="@mipmap/pooflingers_ic_launcher">
Run Code Online (Sandbox Code Playgroud)
差不多就这样了,无论如何......我正在使用 Android Studio v4.2.1 当这些步骤过时时请告诉我。
小智 10
您可以简单地安装Android工作室Martial图标插件,其名称请检查插件URL Material Design Icon Generator并查看此GIF以获取更多详细信息:
这主要用于创建具有所需大小的图标,并且它将直接位于其文件夹中.
您必须遵循以下步骤:
ic_launcher.png
:现在,您可以使用新图像运行并查看应用程序图标.
快乐编码:) :)
在 AndroidManifest 中更改这些:
android:icon="@drawable/icon_name"
android:roundIcon="@drawable/icon_name"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
527416 次 |
最近记录: |