在Android项目中放置应用程序图标的位置

5
这是一个愚蠢的问题,如果之前已经问过这个问题,我很抱歉,但我找不到答案,也不确定它是否重要,但是:
如果我想在我的Android应用程序中添加图标,不仅仅是应用程序图标,还有其他图标和图形。 我应该将它们放在哪个文件夹中,或者应该如何添加它们? 我正在使用Android Studio创建我的Android应用程序,我知道应用程序的主要图标(启动器图标)位于res / drawable-x中,但是其他图形和图标也要放在这里吗? 我查看了文档并在SO和Google上搜索,但只找到与应用程序启动器图标相关的答案。
3个回答

4
您需要将所有图标和图片放在res/drawable-xxx文件夹中,例如:
  • /res/drawable-mdpi - 中等像素密度的资源
  • /res/drawable-hdpi - 高像素密度的资源
  • /res/drawable-port - 仅用于竖屏模式的资源
更多信息请参见:提供资源

2

请前往项目名称 --> res/drawable,将所有图标粘贴在此处。

是的,res/drawable-x 就是您需要添加图像的位置。


1

主要的文件夹是drawable,但如果你想让应用程序支持多个密度,你可以为不同的dpi创建多个drawables,并将它们粘贴到相应的drawable文件夹中。

层次结构如下:

res/
    drawable/   
        icon.png
        background.png    
    drawable-hdpi/  
        icon.png
        background.png  

有更多类型的文件夹

drawable-ldpi
drawable-mdpi
drawable-hdpi
drawable-xhdpi // Added in API Level 8
drawable-nodpi
drawable-tvdpi // introduced in API 13

同时,您可以添加不同方向的可绘制对象

drawable-land
drawable-port

在这里了解更多

提供其他资源


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接