使用资产文件夹或可绘制文件夹

时间:2014-10-19 13:30:16

标签: android android-studio android-drawable android-assets

我正在使用android studio创建一个应用程序。 我为我正在使用的每个活动创建了资源文件夹并在其下创建了子目录(每个活动都有一组不同的图像)。 但另一方面,我想支持多屏幕分辨率,因为我读取支持使用drawable文件夹,也drawable不支持子目录。 我目前正在使用API​​ 19.

将所有图像放在可绘制的文件夹中将是一个bug。

如何在我的图像中实现订单目标并支持多种屏幕分辨率

提前谢谢

2 个答案:

答案 0 :(得分:1)

在drawable中有子文件夹。看看这个http://developer.android.com/guide/practices/screens_support.html

答案 1 :(得分:0)

drawables文件夹允许您将图像的各种分辨率版本保存到单独的文件夹中。当您要求@ drawables / image_name时,操作系统将根据设备屏幕密度选择正确的资产。 / assets更像是普通的文件目录。一般情况下,如果您从资产中提取,则需要自行处理分辨率差异。