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

时间:2013-09-22 06:45:39

标签: java android xml language-agnostic

这是一个愚蠢的问题,所以我很抱歉,如果之前被问到但是我找不到答案,我甚至不确定它是否重要,但是:

如果我想在我的Android应用中添加图标,不仅仅是应用图标,还有其他图标和图形。我将它放在哪个文件夹中,或者我应该如何添加它们?我正在使用Android Studio创建我的Android应用程序,我知道应用程序的主要图标(启动器图标)位于res / drawable-x中,但是我也放置了其他图形和图标吗?我查看了文档并搜索了SO和Google,但只找到了与应用启动器图标相关的答案。

3 个答案:

答案 0 :(得分:4)

您将所有图标和图像res / drawable- xxx 文件夹,例如:

  • / res / drawable-mdpi - 中等像素密度的资源
  • / res / drawable-hdpi - 高像素密度的资源
  • / res / drawable-port - 仅适用于纵向模式的资源

此处有更多信息:Providing Resources

答案 1 :(得分:2)

得到 项目名称 - > res / drawable并粘贴所有图标

是res / drawable-x是您必须添加图像的地方

答案 2 :(得分:1)

主文件夹是可绘制的,但如果您希望应用程序支持多种密度,您可以为不同的dpi创建多个绘图并将它们粘贴到相对的可绘制文件夹

层次就像这样

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

在此处了解详情

provide alternative resources