我不确定之前是否有人问这个问题,因为我无法搜索问题(可能我不知道确切的条款)。
我正在尝试了解资源文件夹在Android中是如何工作的,因为支持屏幕大小,密度像素等等有很多资源文件夹。
我读过this并了解了一些事情。
现在我想知道的是,是否创建了许多文件夹(例如mdpi,hdpi etcx的drawable),相同的图像获取或增加了应用程序的大小?
任何帮助或方向都会很棒?提前致谢。 :)
答案 0 :(得分:3)
现在我想知道的是,是否创建了许多文件夹(drawables for 例如mdpi,hdpi etcx)使用相同的图像获取或 增加应用程序的大小?
是的,确实如此,所有这些都包含在apk中,因为所有设备和分辨率只有一个apk。
正如您所看到的,here android会根据您的设备在运行时选择当前资源,并提供有关在您的应用中支持多种屏幕尺寸的最佳方式的更多信息here。
答案 1 :(得分:0)
正如您已经阅读过基础知识,您知道android有多种资源文件夹。
对于每个屏幕密度,我们可以使用不同的可绘制文件夹。
Does creating many folders with the same images acquires or increases the application size?
是的,随着文件数量的增加,应用程序的大小将会增加。
您可以使用Resizer
等工具输入一个分辨率的图像,并创建最初指定的多个图像和文件夹。