Please enable JavaScript.
Coggle requires JavaScript to display documents.
组件化 (问题&&other (组件化解决办法 (1 配置gradle即可解决, 2 阿里开源的ARouter),…
组件化
问题&&other
组件化解决办法
1 配置gradle即可解决
2 阿里开源的ARouter
组件化问题&&
1 模块之间依赖、编译
2 模块之间页面跳转、通信
其他
组件怎么使用单例?
配置
单独编译
gradle.properties 设置开关
build.gradle(app)判断
build.gradle依赖
app
基础依赖
其他组件
功能组件
基础依赖
判断是否为库(应用)
区别
组件化
组成
app模块
组件(多个)
commonLib模块
优点
增加层次感
功能模块单独编译
单元模块测试
多人开发只负责自己的模块
传统
组成
application模块
commonLib模块
缺点
项目增大 - 失去层次感
debug - build 整个项目
多人开发 - 冲突、代码覆盖
组件通信(ARouter)
使用其他组件方法
跳转页面