vue: 读音: v-u-e view vue到底是什么? 一个mvvm框架(库)、和angular类似 比较容易上手、小巧 mvc: mvp mvvm mv* mvx 官网:http://cn.vuejs.org/ 手册: http://cn.vuejs.org/api/vue和angular区别 ...
分类:
其他好文 时间:
2017-04-14 12:45:21
阅读次数:
540
转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6700668.html 引言:在Google没有给出一套权威的架构实现之前,很多App项目在架构方面都有或多或少的问题。第一种常见问题是没有架构,需求中的一个页面对应项目中的一个activity或一个frag ...
分类:
其他好文 时间:
2017-04-12 18:25:45
阅读次数:
234
说到 DataBinding,就有必要先提起 MVVM设计模式。 Model–View–ViewModel(MVVM) 是一个软件架构设计模式,相比 MVVM,大家对 MVC 或 MVP 可能会更加熟悉。 MVC:(VIew-Model-Controller) 早期将 View、Model、Cont ...
分类:
移动开发 时间:
2017-04-12 13:40:49
阅读次数:
213
我们都知道,Android本身就采用了MVC模式,model层数据源层我们就不说了,至于view层即通过xml来体现,而 controller层的角色一般是由activity来担当的。虽然我们项目用到了MVP模式,但是现在人们并没有总结出一种规范,所以MVP模式的写法并不统一,而至于MVVM模式看网 ...
分类:
移动开发 时间:
2017-04-12 11:42:20
阅读次数:
420
MVC,MVP 和 MVVM 的图示 作者: 阮一峰 日期: 2015年2月 1日 作者: 阮一峰 日期: 2015年2月 1日 复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是 ...
分类:
Web程序 时间:
2017-04-11 15:57:58
阅读次数:
234
public class UserModle{ private String userName; private String passWord; public void setUserName(String userName) { // TODO Auto-generated method stu ...
分类:
移动开发 时间:
2017-04-11 15:00:11
阅读次数:
304
1Why? 我们为什么要把Dagger2,MVP以及Rxjava引入项目中? 毫无疑问在Android开发圈中这三个技术是经常被提及的,如此多的文章和开源项目在介绍他们,使用他们,开发者也或多或少的被带动起来在自己的项目中使用他们,但是使用他们之前我们知道为什么要使用他们,他们能给我们带来什么好处吗 ...
分类:
编程语言 时间:
2017-04-11 13:39:19
阅读次数:
241
我们在开发、运营、维护软件的过程中有很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫做“软件开发流程”,软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提高用户满意度、软件的可靠性和维护性。 开发流程 渐进交付的流程,MVP和MBP开发——发布——听取反馈— ...
分类:
其他好文 时间:
2017-04-09 19:42:27
阅读次数:
140
原文url: http://blog.iliyun.net/2016/11/20/%E6%A1%86%E6%9E%B6%E5%B0%81%E8%A3%85/ 这几年来android的网络请求技术层出不穷,网络请求从最初的HttpClient,HttpURLConnection到Volley,OkHt... ...
分类:
移动开发 时间:
2017-04-08 16:05:35
阅读次数:
353
复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。 昨天晚上,我读了《Scaling Isomorphic Jav ...
分类:
Web程序 时间:
2017-04-07 21:39:38
阅读次数:
191