图1 客户端MVC 结构图
2. 2 应用模块框架Android 中用户界面允许采用定义XML 文件或编写代码建立。通过定义XML 文件来设计用户界面便于代码理解和重用,效率较高。故系统选用定义XML文件来实现客户端的用户界面。Android 应用程序与用户打交道的基本功能单位是活动( Activity ) , 它通过调用方法setContentView ( ) 加载视图资源显示。运行于后台的应用程序可以通过Service 来进行设计,通过Binder 机制,与相关的活动绑定在一起,系统应用模块架构如图2 所示。
图2 应用模块框架图2. 3 数据存储