在android項(xiàng)目開發(fā)中,當(dāng)你打開res/layout這個(gè)目錄想去找一個(gè)xml文件,沒有經(jīng)過分包處理的布局相當(dāng)之多,查找非常麻煩,只能通過activity直接定位,尤其是迭代版本很多、比較龐大的項(xiàng)目。
那么能否讓layout目錄下的布局文件像src下的java文件一樣分包顯示呢,答案是肯定的,方法也十分簡單,這個(gè)交給構(gòu)建工具gradle就可以了。
在app/build.gradle文件的android下配置layout的目錄,如下:
sourceSets {
main {
res.srcDirs = [
'src/main/res/layout/activity',
'src/main/res/layout/fragment',
'src/main/res/layout/view',
'src/main/res/layout/',
'src/main/res'
]
}
}
頁面布局文件放在activity、fragment、view目錄的layout中,如下圖:
image.png
就是這么簡單,查找資源文件方便很多~~