我是Android的新手,这个多资源的概念正在杀死我和它的万圣节=)
好的,对于普通屏幕,我们有http://developer.android.com/guide/practices/screens_support.html#range
以下的HDPIWVGA800(480x800) WVGA854(480x854) 600x1024
所以我的图像将进入drawable-hdpi。应该是drawable-hdpi中的480x800,480x854,600x1024或全部3?
如果所有3个人都在使用drawable-hdpi,我将如何命名它们?它们不能有相同的名称。
提前谢谢
答案 0 :(得分:1)
常见的drawable文件夹是drawable-hdpi,drawable-mdpi,drawable-ldpi。
这些文件夹用于告诉android在不同情况下使用哪一组图像。 可以使用的不同名称为here。
当使用小型ldpi手机时,它会尝试引用名为icon.png的图像。它首先引用drawable-ldpi文件夹。如果它没有找到它,它会移动到其他文件夹,直到找到图像。但如果手机是hdpi设备,android首先会查看drawable-hdpi文件夹。因此,如果图标的大小不同,则将不同大小的图像放在每个文件夹中,并使用相同的名称。 Android将决定在运行时访问图像的文件夹。
这可能在开始时有点令人困惑,但你会在一段时间后习惯它。