ic_launcher_foreground 改为自定义APP 图标
时间: 2024-09-20 21:17:13 浏览: 110
`ic_launcher_foreground` 是Android系统默认的一个图标的资源名称,它通常用于表示应用前台运行或者活动处于焦点状态的图标。如果你想要更改应用的自定义图标,你需要按照以下步骤操作:
1. **创建矢量 drawable**:
使用 Android Studio 的 Vector Asset 插件,或者直接手动生成 `.xml` 文件,创建一个名为 `app_icon.xml` 或者类似名称的新图标资源。例如:
```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:pathData="M18,16.08V5H6v11h12zM5,8c-1.1,0 -1.99,0.9 -1.99,2s0.9,2 1.99,2c1,0 1.99,-0.9 1.99,-2S6,8 5,8z"/>
</vector>
```
2. **命名和引用**:
将新创建的矢量图标命名为 `mipmap-xxhdpi/ic_launcher_foreground`(xxhdpi可以根据你的项目需求选择合适的密度),这里将 `ic_launcher_foreground` 替换为你的自定义名字。
3. **更新启动画面**:
如果你想在启动界面或任务栏显示这个图标,需要在 AndroidManifest.xml 文件中的 `<activity>` 标签内设置 `android:icon="@mipmap/ic_launcher_foreground"`。
4. **更新其他地方的引用**:
根据你的应用设计,你可能还需要更新其他地方的图标引用,如设置、通知等。
阅读全文