1、首先创建我们的项目,我们使用kotlin开发:
2、在Project项目根目录下创建module
3、 创建聊天组件module_chat:
4、点击next,创建ChatMainActivity
此时的module_chat是一个APP,可独立运行,我们要把它改造成既能独立运行,又能作为项目组件。
5、在gradle.properties文件中添加配置信息
6、在module_chat的src/main下创建module文件夹,将下方的AndroidMainfest.xml文件复制到module目录下,删除里面的application :
7、打开module_chat下的build.gradle,修改配置,共三处:
8、照葫芦画瓢,我们创建另外的几个组件:
9、组件框架搭建基本完成,当我们想独立运行某个组件时,把对应的值改为true即可:
10、组件框架搭建完成,接下来就可以对每个组件独立开发啦。
组件项目架构基本搭载完成,下一节我们讲下组件间如何跳转通信。