应该是放哪里都可以,用它提供的或者自己建一个都行,集中一个放就可以吧,还方便找。
我觉得有时候只是需要根据手机分辨率来识别选择不同分辨率的图片,而且这些图片的名字是相同的,新建的项目里面不是每个文件夹里都有一个ic_launcher.png吗,同样的名字只是分辨率不同而已,我猜他是会根据手机自动识别显示不同分辨率的图片,这只是我个人的理解,也不知道对不对,反正目前为止我还没用到过。。。
这个是android对碎片化处理的一种机制,也就是适应不同屏幕,因为现在很多手机的分辨率都不一样,导致应用界面变形,如果你的应用不需要适配市场上的所有手机,你直接放到一个drawable里面去就行了(随便哪个,建议放hdpi)。
你可以自己创建一个drawable文件用来存放你的图片的...不用在每个文件都放置的吧。其实你也可以放置在其中的一个文件中的,我一般都会创建一个新的drawable文件来放置我的图片的。
你尝试一下放在drawable下面,应该也是可以的
做那么多分辨率是提高性能和适配的