我是Android应用程序开发的新手,我有一个关于在Android应用程序中使用图标的问题。我必须在我的Android应用程序中使用近20个图标。为此,我是否需要在drawable文件夹下放置20个单独的图标PNG文件。或者,是否有可能将所有20个图标合并为单个PNG文件(图像精灵)作为图标集并将该单个PNG文件放在可绘制文件夹中?如果我们可以这样做,有人可以给出一些关于如何做到这一点并在应用程序中引用的指示。谢谢。
答案 0 :(得分:1)
尝试为所有可绘制文件夹添加单个图标PNG文件,以便为所有不同尺寸的设备轻松设计。
答案 1 :(得分:0)
我认为你的精灵是一个坏主意。考虑为每个精灵提供不同的像素密度:当精灵需要在具有更多像素的设备上显示时,如何提供图像边界?
首先考虑你为什么要这样做。 Android Studio中已经有一个图像导入功能,可以帮助您将单个png转换为几个像素密度。
答案 2 :(得分:0)
创建不同的可绘制文件夹,并将相应的图像文件保存到该文件夹中。
OR
了解更多details