在Visual Studio 2017的Xamarin.Android项目中将可绘制文件夹替换为mipmap文件夹?

皮尔洛

2年前,当我在Visual Studio 2017中的Resources文件夹中创建Xamarin.Android项目时,我有drawable文件夹,drawable-hdpi,drawable-mdpi,drawable-xhdpi等文件夹。如果我没有记错,我将要在应用程序中使用的图像放在了drawable文件夹中,并且如果应用程序运行所在的设备具有大屏幕,它将在drawable-xhdpi或drawable-xxhdpi中查找图像,如果没有图像在那里它从可绘制文件夹中获得图像。我几个月前安装了Visual Studio 2017,而不是drawable,drawable-hdpi,drawable-mdpi,drawable-xhdpi等。我有mipmap-anydpi-v26,mipmap-hdpi,mipmap-mdpi,mipmap-xhdpi等文件夹。我的问题是我是否像以前一样进行,如果要为所有设备屏幕尺寸放置图像并把图像放置在mipmap-anydpi-v26中,如果要为特定设备屏幕尺寸放置图像,则将图像放置在drawable-xhdpi中?新文件夹有什么变化吗?

Cherry Bu-MSFT

mipmap文件夹仅用于放置您的应用程序/启动器图标(显示在主屏幕上)。您使用的任何其他可绘制资产应像以前一样放置在相关的可绘制文件夹中。

根据这篇文章

为什么要对启动器图标使用mipmap?

Android小组将使用Mipmaps作为启动器图标描述为最佳做法。您获得的好处是,您可以将所有设备密度的资源保留在mipmap文件夹中,然后从可绘制文件夹中剥离与特定用户设备密度无关的其他资源。

最好的做法是将应用程序图标放置在mipmap-文件夹(而不是drawable-文件夹)中,因为它们的使用分辨率与设备的当前密度不同。

引用mipmap-文件夹时,请确保使用以下引用:

Icon = "@mipmap/icon"

如果我的答复对您有帮助,请记住将我的答复标记为答复,谢谢。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从Visual Studio 2012中的文件夹打开文件

来自分类Dev

新的android studio项目中的清单文件夹

来自分类Dev

Visual Studio 2013不生成bin \ Release文件夹

来自分类Dev

如何在Visual Studio / Xamarin项目中将混淆的.dll替换为我的.apk

来自分类Dev

Visual Studio 2013额外文件夹

来自分类Dev

在Visual Studio模板中更改项目文件夹路径

来自分类Dev

Web项目中右键单击文件夹中Visual Studio 2015中的慢上下文菜单

来自分类Dev

Visual Studio 2010在项目中创建包/文件夹

来自分类Dev

android studio项目中没有菜单文件夹

来自分类Dev

Visual Studio 2015 Cordova从生成中排除文件夹

来自分类Dev

如何将带有头文件的外部文件夹(包括文件夹)添加到Visual Studio项目中?

来自分类Dev

如何在Visual Studio 2019的Github解决方案中将不同文件夹中的项目推送或上载?

来自分类Dev

Visual Studio代码文件夹命名约定

来自分类Dev

如何在Visual Studio中设置文件夹结构

来自分类Dev

Visual Studio不会发布所有文件夹

来自分类Dev

Visual Studio在子文件夹中搜索和替换

来自分类Dev

.git文件夹放置在项目中时,Visual Studio Cordova vs-mda-remote无限循环

来自分类Dev

如何在Visual Studio中将本地文件添加到Azure LocalResource“文件夹”?

来自分类Dev

Xamarin 传统 Android 项目在 Visual Studio 2017 上构建但有错误

来自分类Dev

Visual Studio 2017 -TFS - 组织文件夹结构输出

来自分类Dev

Visual Studio 2017 mac 中的 xamarin.android.common.target 内存不足

来自分类Dev

Visual Studio 2017 的 Projects 文件夹有项目名称文件夹和它的 sln 文件,但为什么它们不在它的常规项目文件夹中?

来自分类Dev

Visual Studio 2017 防止忽略挂起更改 TFVS 上的 Packages 文件夹

来自分类Dev

如何在没有 Android SDK 的情况下为 Visual Studio 2017 安装 Xamarin?

来自分类Dev

Visual Studio 2017 - 打开文件夹 - TFVC 集成

来自分类Dev

Xamarin Android CardView 在 Visual Studio 2017 中使用 NuGet

来自分类Dev

Visual Studio Code 不会重新打开文件或文件夹

来自分类Dev

什么决定了 Packages 文件夹在 Visual Studio 2017 项目中的位置以及如何更改?

来自分类Dev

如何将我的文件夹恢复到 Visual Studio 2019 项目中?

Related 相关文章

  1. 1

    从Visual Studio 2012中的文件夹打开文件

  2. 2

    新的android studio项目中的清单文件夹

  3. 3

    Visual Studio 2013不生成bin \ Release文件夹

  4. 4

    如何在Visual Studio / Xamarin项目中将混淆的.dll替换为我的.apk

  5. 5

    Visual Studio 2013额外文件夹

  6. 6

    在Visual Studio模板中更改项目文件夹路径

  7. 7

    Web项目中右键单击文件夹中Visual Studio 2015中的慢上下文菜单

  8. 8

    Visual Studio 2010在项目中创建包/文件夹

  9. 9

    android studio项目中没有菜单文件夹

  10. 10

    Visual Studio 2015 Cordova从生成中排除文件夹

  11. 11

    如何将带有头文件的外部文件夹(包括文件夹)添加到Visual Studio项目中?

  12. 12

    如何在Visual Studio 2019的Github解决方案中将不同文件夹中的项目推送或上载?

  13. 13

    Visual Studio代码文件夹命名约定

  14. 14

    如何在Visual Studio中设置文件夹结构

  15. 15

    Visual Studio不会发布所有文件夹

  16. 16

    Visual Studio在子文件夹中搜索和替换

  17. 17

    .git文件夹放置在项目中时,Visual Studio Cordova vs-mda-remote无限循环

  18. 18

    如何在Visual Studio中将本地文件添加到Azure LocalResource“文件夹”?

  19. 19

    Xamarin 传统 Android 项目在 Visual Studio 2017 上构建但有错误

  20. 20

    Visual Studio 2017 -TFS - 组织文件夹结构输出

  21. 21

    Visual Studio 2017 mac 中的 xamarin.android.common.target 内存不足

  22. 22

    Visual Studio 2017 的 Projects 文件夹有项目名称文件夹和它的 sln 文件,但为什么它们不在它的常规项目文件夹中?

  23. 23

    Visual Studio 2017 防止忽略挂起更改 TFVS 上的 Packages 文件夹

  24. 24

    如何在没有 Android SDK 的情况下为 Visual Studio 2017 安装 Xamarin?

  25. 25

    Visual Studio 2017 - 打开文件夹 - TFVC 集成

  26. 26

    Xamarin Android CardView 在 Visual Studio 2017 中使用 NuGet

  27. 27

    Visual Studio Code 不会重新打开文件或文件夹

  28. 28

    什么决定了 Packages 文件夹在 Visual Studio 2017 项目中的位置以及如何更改?

  29. 29

    如何将我的文件夹恢复到 Visual Studio 2019 项目中?

热门标签

归档