文件名称:百度地图开发java源码-WanDroid::fire::fire::fire:基于玩Android开放API的组件化项目
文件大小:3.97MB
文件格式:ZIP
更新时间:2024-06-26 01:12:03
系统开源
百度地图开发java源码 参考文章: Demo地址: Demo 演示 1. 组件划分 测试Demo组件化架构图 各个层次详细说明 1.宿主壳和调试壳\app 壳工程依赖了需要集成的业务组件,它可能只有一些配置文件,没有任何代码逻辑。 根据你的需要选择集成你的业务组件,不同的业务组件就组成了不同的APP。 2.常规业务组件\biz 如果添加业务组件时需要一些基础资源和数据就需要考虑是否是多个项目会使用它,根据是否是多项目使用以及有效隔离基础资源和数据,将该层次组件分为单项目业务组件和多项目共享业务组件: 单项目业务组件只能依赖单项目基础组件 多项目业务组件只能依赖公共基础业务组件 常规业务组件按需依赖基础业务组件和基础功能组件,也可以不依赖下层组件的,该层的组件就是我们真正的业务组件了。我们通常按照功能模块来划分业务组件,例如注册登录、首页、消息等。这里的每个业务组件都是一个小的APP,它必须可以单独编译,单独打包成APK在手机上运行。 3.基础业务组件\base_components 根据是否是多项目使用以及有效隔离基础资源和数据,将该层次组件分为单项目基础组件和公共基础业务组: 单项