Android 框架系列(一)—— 框架概要篇
android开发避免不了的就是框架的搭建,我们熟知的MVC、MVP、MVVM,都是我们熟知的框架结构,开发中使用哪种结构,结构如何搭建,这种结构使用过程中存在的优缺点,这些都是我们需要考虑的。下面就讲解一下这些框架的知识。
1、MVC
1.1 MVC结构图

1.2 MVC各部分的功能
View:布局展示部分,这部分是和用户直接交互的,展示各种控件效果,包括动画、布局中展示的数据等部分。Android中布局都是定义在xml文件中的,但是如果需要对数据进行展示就需要在Activity中对布局中的控件进行操作,导致Activity充当了部分View的角色。
Controller:控制部分,也是中转站,既要和View关联,也要和Model关联,Controller从Model中获取数据,然后经过处理,展示在View布局中;也是从View布局中获得请求,要展示什么样的数据,然后发送给Model层去请求数据。在Android中主要是Activity充当这个角色。
Model:数据请求部分,主要是用来请求各种数据,包括网络请
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
