我正在开发一款游戏,我只想使用一组图像,因为图像尺寸相当大,并且使用不同的图像进行不同的设备配置会增加我的应用程序(已经大约10Mb)。但我不知道在哪里放这些图像。如果我把图像放在hdpi文件夹mdpi设备不工作,反之亦然。我也尝试将图像放在/ drawable文件夹中,但也无效。
我正在拍摄高密度图像并将其缩小。
此外,我想了解应用程序部署,如果我将不同的图像放在不同的文件夹中;在安装或添加所有文件夹时,仅使用与设备兼容的文件夹。它是如何工作的。
答案 0 :(得分:1)
您应将图像存储在drawable-nodpi
文件夹下。
另外,我想知道应用程序部署,如果我放 不同文件夹中的不同图像;只做那个文件夹 安装或所有文件夹都使用兼容设备 添加。它是如何运作的。
已安装所有映像,但仅在运行时获取这些映像,这最适合当前设备配置。来自drawable-nodpi的图像与密度无关,可以按原样用于每个设备。
答案 1 :(得分:0)
你可以将这些drawable放在drawable-xhdpi文件夹中,然后android系统应该根据运行设备上下调整这些drawable的大小,这个解决方案适合我。