Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

ReadMe.md

架构组件

1.常见的架构原则

  • 分离关注点
  • 通过模型驱动界面

2.职责划分

2.1.区域划分

  • 界面
  • ViewModle:为界面提供数据(包含数据处理业务逻辑),与模型进行通信
  • 存储区:处理数据操作,XxxRepository类
    • 使用Dragger2

2.2.区域对象关系

  • 连接 ViewModel 与存储区
  • Room使用
  • XxxRepository以纳入Room数据源

2.3.测试每个组件

  • 见官网文档