俞德暴的JAVA专题

Mobile Mail 的MVC设计结构介绍

      在我们的Mobile Mail J2ME 客户端将采用MVC的设计构架,众所周知,MVC(Model-View-Controller 模型-视图-控制器)是用户界面设计中最经典的一种设计模式。MVC模式提供了一种方法,将应用程序(或者应用程序的一部分)分解成三个部分:①模型,它是应用程序的主要部分,包括商业逻辑;②视图,它指明了用户接口;③控制器,其作用是处理用户输入和系统事件,将工作委派至模型服务和更新相应的视图。

 在我们的工程构架中,将会有这样几个包:Model,View,Control,Midlet,前三个就是MVC构架中的分别处理MODEL VIEW CONTROL的包,最后一个是J2ME应用程序入口处的包,它负责从这里启动应用程序。

 在我们的MODEL包中,将会有一些处理核心逻辑的文件,在VIEW包中,将是各个窗体的文件,CONTROL包中是最重要的,它是整个的核心,负责处理在所有VIEW中窗体中传来的事件。

 

posted on 2006-08-10 08:56 瑜德暴 阅读(196) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: