我正在使用Android 1.5,但我现在已经转移到了最新版本.因此Android 1.5中只有一个"drawable"文件夹,但现在有三个不同的文件夹用于在Android项目中存储图像.
我发现这三个文件夹的一些文章说
但这三个文件夹的确切目的是什么?我应该何时使用特定文件夹存储图像?
Neh*_*gla 26
要声明要用于不同屏幕的不同布局和位图,必须将这些备用资源放在单独的目录/文件夹中.
这意味着,如果你生成一个200x200
图像xhdpi
的设备,你应该产生相同的资源中150x150
的hdpi
,100x100
对mdpi
,并75x75
为ldpi
设备.
然后,将文件放在适当的drawable资源目录中:
MyProject/
res/
drawable-xhdpi/
awesomeimage.png
drawable-hdpi/
awesomeimage.png
drawable-mdpi/
awesomeimage.png
drawable-ldpi/
awesomeimage.png
Run Code Online (Sandbox Code Playgroud)
无论何时引用@drawable/awesomeimage
,系统都会根据屏幕的密度选择合适的位图.
归档时间: |
|
查看次数: |
102533 次 |
最近记录: |