众所周知,Android的设计架构一直为人所诟病,模块的分割不清,很容易造成新手的困惑和迷茫,并且写出来的代码非常混杂,Activity即包含UI的处理,还包括数据的具体处理,让一个Activity弄出好几千行的容量,而且代码非常不清晰,可读性比较差。
所以在Android的开发过程中,一直没有一个统一的开发模式,MVC、MVP、MVVM都有出现,不过之前Google在Github开源的一个开源库to-do-mvp ,Google提供了他们对MVP的一个范式,我们一次为基础谈谈Android 的MVP的应用。
What is MVP?
MVP 指的是“models-views-pre继续阅读 »
J2EE真不是个东西三之JSP篇
more
在J2EE的规范中,JSP主要是作为一种表示技术,用一句白话说那就是GUI,也就是MVC中讲到的VIEW。如果不按照J2EE的规范,可以把JSP当作是一种服务器端语言,和PHP,ASP一样可以独立的使用。不过因为有了J2EE,诺森德的强大的蜘蛛王国也只好沦为lichking的奴役,所有在这里还不得不骂不是东西的J2EE,不过JSP也不是个什么东西,它也好不了哪去。继续阅读 »