唯有相信,才有可能
前言
也许你曾经用过这个插件来对资源文件layout进行分类,但如今随着AS版本的升高,该插件已经不再支持。
效果
上图/layouts下的文件夹,就是对每个页面的资源进行了具体的分类,不单单只有layout哟~,像dawable、values都包含进来了,就和mvp分功能一样,看着就来劲。
实现
1、创建上图文件夹,包含layouts一路创建下来。
2、配置bulid.gradle(因为自己创建的文件夹gradle不能解析为资源文件来使用,所以需要在build.gradle中进行配置)
|
|
3、配置完之后,sync project一下就成功了。
解答
问:请问资源分包的作用是什么?使用场景是什么呢?
答: 一个应用的页面太多和资源文件过多,都混在一起,不便于开发;分包可以每个功能或者页面的资源单独拿出来,条理清晰。
问:以前自带的layout文件夹需要删掉吗?
答:如果不用的话可以删除,那样在gradle文件中也就不用写’src/main/res’了。