我正在使用Android 1.5,但我现在已经转移到了最新版本。因此Android 1.5中只有一个“drawable”文件夹,但现在有三个不同的文件夹用于在Android项目中存储图像。
我找到了这三个文件夹的一些文章
但是这三个文件夹的确切目的是什么?我应该何时使用特定文件夹存储图像?
答案 0 :(得分:25)
要声明您要用于不同屏幕的不同布局和位图,您必须将这些替代资源放在不同的目录/文件夹中。
这意味着,如果您为200x200
设备生成xhdpi
图片,则应在150x150
hdpi
生成相同的资源,100x100
为{ {1}}和mdpi
75x75
设备。
然后,将文件放在适当的可绘制资源目录中:
ldpi
只要您引用MyProject/
res/
drawable-xhdpi/
awesomeimage.png
drawable-hdpi/
awesomeimage.png
drawable-mdpi/
awesomeimage.png
drawable-ldpi/
awesomeimage.png
,系统就会根据屏幕的密度选择合适的位图。
答案 1 :(得分:0)
我有一个很好的解决方案。在这里,我将其附加为下图。试试吧。它可能对你有所帮助......!