我想问一下Android drawable文件夹。图像计数的最大数量是多少?或者每个图像都会保存在文件夹中?那么,这会带来复杂性,不是吗?我试图在res / drawable中按文件夹分组图像文件夹,但它没有用。那么,拥有许多图像的大型应用程序如何处理呢?感谢。
答案 0 :(得分:1)
是的,所有本地图片资源都保存在res/drawable/
。
通常,开发人员将采用命名约定来帮助保持资源的有序性,例如:用屏幕/活动名称作为前缀。
这将允许您快速搜索(Cmd-Shift-O / Ctrl-Shift-N)特定屏幕上使用的drawable。
您还可以创建多个资源目录(我认为这不常见),但您需要在build.gradle中手动将它们添加到源集中:
sourceSets {
main.res.srcDirs += 'src/main/res-mobile'
main.res.srcDirs += 'src/main/res-tv'
main.res.srcDirs += 'src/main/res-android-tv'
}