同心管家项目重构(1)

165 阅读1分钟

集成ARouter前提交

一、各个模块划分

1.抽象出所有业务模块:pasm-main、pasm-bloodglucose、pasm-netcase、

pasm-main:同心管家主功能模块
pasm-bloodglucose:血糖模块
pasm-netcase:集成网易云,视频问诊模块

2.抽象出中间层库:lepu-ui、lepu-im...

    lepu-ui:一些ui相关的api
    lepu-im:聊天库

3.抽象出底层库:lepu-core

    lepu-core:核心库,包括网络,图片加载库,数据库,二维码扫描等基础api

二、模块内部实现

1.每个模块内部只有单个Activity,模块页面间所有跳转用Fragment。

    TODO