一般来说,如果是APP的界面用到的图片,都会放到drawable中的,如果是展示资源的图片(比如说壁纸APP里面大量的壁纸),会放到assets中。
如果要针对不同的设备提供不同的版本,用drawable比较好,res下的文件可以针对不同的设备使用不同的资源。 如果图片格式不是android支持的,就只能放在asserts下了。
在drawable下的会被压缩,assets下的不会。