Android开发之路(二)--浅析MVC开发模式

来源:互联网 发布:des算法加密过程 编辑:程序博客网 时间:2024/05/19 05:32

MVC作为目前android开发最流行的开发模式,也是Google官方推荐的开发模式,确实对android开发是有很多好处的,下面我会简单的对MVC做一个讲解。

MVC(Module-View-Controller):1)M–Module,逻辑模型,负责获取数据和保存数据,包括对http的访问和数据库的操作(指android自带的一种轻量级的数据库-SQLlite)和其他的一些耗时操作。2)V–View,视图模型,负责页面显示和数据展示,包括用xml实现,但也可以用js+css+html的web实现,并且google也提供了java和js的通信机制。3)C–Controller,控制器模型,负责数据的处理,包括取出逻辑层保存的数据并对数据进行解析和封装,并传给视图层显示,并且能够在逻辑层的数据发生变化时通知视图层做出相应的数据更新。

1 0
原创粉丝点击