安卓开发的MVC模式,和html+css+js交互有什么区别和联系吗?

html-css010

安卓开发的MVC模式,和html+css+js交互有什么区别和联系吗?,第1张

现在一般采用MVC的架构模式。

html,css,js就是MVC中的V(view视图)

关于MVC

M(Model模型),负责数据的处理。

V(View视图),用户能看到的视图界面(html,css,js)

C(Controller控制器),负责处理分发用户请求。

,而实际上运行的顺序为:C->M->V

用户在浏览器输入网址 这时候路由就接收到一个请求,接收到请求之后路由调用相应控制器(C),控制器再从模型(M)中调取数据,这时候控制器获取到数据把数据赋值给视图(V),最后视图呈现给用户

不难。

层叠样式表(英文全称CascadingStyleSheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。