Android组件开发:手把手教你搭建Android组件化框架(一)

1、首先创建我们的项目,我们使用kotlin开发:

Android组件开发:手把手教你搭建Android组件化框架(一)_第1张图片

 2、在Project项目根目录下创建module

Android组件开发:手把手教你搭建Android组件化框架(一)_第2张图片

3、 创建聊天组件module_chat:

Android组件开发:手把手教你搭建Android组件化框架(一)_第3张图片

 4、点击next,创建ChatMainActivity

Android组件开发:手把手教你搭建Android组件化框架(一)_第4张图片

 此时的module_chat是一个APP,可独立运行,我们要把它改造成既能独立运行,又能作为项目组件。

5、在gradle.properties文件中添加配置信息

Android组件开发:手把手教你搭建Android组件化框架(一)_第5张图片

 6、在module_chat的src/main下创建module文件夹,将下方的AndroidMainfest.xml文件复制到module目录下,删除里面的application :

Android组件开发:手把手教你搭建Android组件化框架(一)_第6张图片

 7、打开module_chat下的build.gradle,修改配置,共三处:

Android组件开发:手把手教你搭建Android组件化框架(一)_第7张图片

8、照葫芦画瓢,我们创建另外的几个组件:

Android组件开发:手把手教你搭建Android组件化框架(一)_第8张图片

 9、组件框架搭建基本完成,当我们想独立运行某个组件时,把对应的值改为true即可:

Android组件开发:手把手教你搭建Android组件化框架(一)_第9张图片

 10、组件框架搭建完成,接下来就可以对每个组件独立开发啦。

组件项目架构基本搭载完成,下一节我们讲下组件间如何跳转通信。

你可能感兴趣的:(Android,组件化,android)