在AS中搞定资源文件按照模块存放

    xiaoxiao2021-03-25  126

    好久没动手写了,最近不知道忙些什么,都没正经写东西,先来个简单的资源文件的存放吧。大家都知道,在我们开发的时候,往往会分很多模块,所以java类中也是按照模块划分的,让代码的阅读性很高。所以我们的资源文件也要按照这样的方式来弄,这样才能让我们的工程看上去更加清晰;话不多说,来点实际的;

    如图所示我的资源文件的摆放吧

    对,就是这么一个图片里面的文件,好吧,其实新建工程的时候添加个layouts,然后在里面新建这些文件就好了,在android studio中我们还需要配置下gradle文件;代码和图片我都奉上吧;

    android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { applicationId "aaaaaa.aa.aa" minSdkVersion 14 targetSdkVersion 25 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } sourceSets{ main{ res.srcDirs=[ 'src/main/res/layouts', 'src/main/res', 'src/main/res/layouts/home', 'src/main/res/layouts/splash' ] } } }

    对,最重要的就是sourceSet部分:

    可以了,这样的资源文件就搞定了,也是从别人那学来的,总结下,作为自己的东西,为了更加方便自己和大家吧;

    转载请注明原文地址: https://ju.6miu.com/read-11952.html

    最新回复(0)