上一篇文章对MVC框架模式做了简要概述并且在文章的最后给出了MVC3个组件之间相互工作的逻辑图,在本文我们将进一步对模型(model)-视图(view)-控制器(controller)各自的概念及他们之间协同工作的原理进行剖析。
模型(Model)
业务逻辑层,封装了业务逻辑和数句
业务逻辑(软件的核心)
数据以及访问它们的函数(视图组件使用)
执行特定应用程...
分类:
Web程序 时间:
2016-05-12 18:41:13
阅读次数:
224
在一个FragmentLayout里面添加圆点实在翻页的基础上完成的,其实圆点的视图(View)就在Fragment里面与Viewpager不用层面上,就好像你穿了一件针织衫,现在再在你的衣服表面钉几个扣子是一个现象。看下面xml代码:
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id...
分类:
其他好文 时间:
2016-05-12 13:58:42
阅读次数:
169
1.MVC即Model-View-Controller的简称。
MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开
视图(View):是用户看到并与之交互的界面。视图向用户显示相关数据,并接受用户的输入。但它不进行任何的业务逻辑处理。
模型(Model):模型表示业务数据和业务处理,相当于Javabean。一个模型能为多个视图提供数据。
控制器(Controlle...
分类:
编程语言 时间:
2016-05-12 12:21:05
阅读次数:
166
一、SpringMvc有6大组件
1、前端控制器DispatcherServlet
2、处理器映射器HandlerMapping
3、处理器适配器HandlerAdapter
4、处理器Handler
5、视图解析器View resolver
6、视图View
二、几大组件基本流程
1、发起请求到前端控制器(DispatcherServlet)
2、前端控制器请求Handle...
分类:
编程语言 时间:
2016-05-11 07:22:46
阅读次数:
234
被误解的 MVC
MVC 的历史
MVC,全称是 Model View Controller,是模型 (model)-视图 (view)-控制器 (controller) 的缩写。它表示的是一种常见的客户端软件开发框架。
MVC 的概念最早出现在二十世纪八十年代的
施乐帕克 实验室中(对,就是那个发明图形用户界面和鼠标的实验室),当时施乐帕克为 Smalltalk 发明了这种软件设计模式...
分类:
Web程序 时间:
2016-05-09 11:11:19
阅读次数:
309
选择J2EE的SSH框架的理由 Struts2框架: Struts2框架的基本思想是采用MVC设计模式,即将应用设计成模型(Model)、视图(View)和控制器(Control)三个部分;控制部分由DispatchFilter承担,模型部分是由一系列的拦截器(Interceptors)、Actio ...
分类:
其他好文 时间:
2016-05-07 19:40:20
阅读次数:
161
一.数据库: 1. 基本命名规则 表 1. 基本数据库对象命名 数据库对象 前缀 表 (Table) 字段(Column) 视图 (View) 存储过程 (Stored procedure) 触发器(Trigger) 索引(Index) 主键(Primary key) 外键(Foreign key) ...
分类:
数据库 时间:
2016-05-07 16:35:19
阅读次数:
321
ListView优化:通过convertView+ViewHolder来实现,ViewHolder就是一个静态类,使用 ViewHolder 的关键好处是缓存了显示数据的视图(View),加快了 UI 的响应速度。
当我们判断 convertView == null 的时候,如果为空,就会根据设计好的List的Item布局(XML),来为convertView赋值,并生成一个viewHolde...
分类:
其他好文 时间:
2016-05-07 08:54:54
阅读次数:
141
方法 描述 onAttach(Activity) 当前Fragment与Activity关联,调用! onCreate() 完成fragment的初始化创建 onCreateView() 创建并返回与当前fragment相关联的层次视图view onActivityCreated() 主activi ...
分类:
其他好文 时间:
2016-04-30 19:38:32
阅读次数:
128
布局layout,视图view OK 1.布局layout是盛放视图view的容器 再说一遍,视图view是放在layout布局中的! 通过改变布局大小来改变视图大小 布局layout的参数一般是大小,位置,内容(内部视图控件)的排列方式(水平,垂直等) 所以在视图控件(比如Button)的设置中, ...
分类:
其他好文 时间:
2016-04-30 08:53:37
阅读次数:
138