gpt4 book ai didi

android - 使用什么 mipmap 或 drawable

转载 作者:搜寻专家 更新时间:2023-11-01 08:39:30 27 4
gpt4 key购买 nike

我是 Android 新用户,使用的是 Android Studio 1.3。我想创建简单的启动画面,为此,我创建了不同的可绘制文件夹,用于存储启动画面背景图像。我从各自的 mipmap 文件夹中复制所有 ic_launcher,并将它们粘贴到各自的可绘制文件夹中。并更改 list 中的图标路径 also.as,

 <application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme">

到,

 <application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >

但这给我的错误是,

Error:(14, 24) No resource found that matches the given name (at 'icon' with value '@mipmap/ic_launcher').

我的问题是,

  1. 我们总是只需要将应用程序图标存储在 mipmap 文件夹中吗?为什么?

  2. 什么时候使用 mipmap 和 drawable?

最佳答案

将 mipmap 用于启动器图标被 Android 团队描述为最佳实践。您获得的优势是您可以将所有设备密度的资源保存在 mipmap 文件夹中,然后从可绘制文件夹中删除与特定用户设备密度无关的其他资源。

例如,用户拥有一个分类为 xxhdpi 的设备。您的 apk 中所有其他密度(例如 xxxhdpi)的可绘制资源不是必需的,可以删除。

reference

关于android - 使用什么 mipmap 或 drawable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34126716/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com