
架构
文章平均质量分 92
hudan2714
为梦想一直在努力奋斗。
展开
-
【框架篇】mvc、mvp、mvvm使用关系总结
MVC MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。原创 2016-03-27 10:04:21 · 22277 阅读 · 2 评论 -
【架构篇】Android移动app架构设计浅谈
前言 架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。 软件架构设计目标: 1.可靠性(Reliable)。软件架构的可靠是产品设计的前提。 2.安全性(Secure)。软件架构的安全性是产品可持续发展的条件。 3.可扩展性(Scalable)。软件架构必须能够不同的功能需求情况下,支持可扩散性。 4.可定制化(Customi原创 2016-03-27 22:01:04 · 4935 阅读 · 2 评论 -
Android RESTful API 设计指南
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现“API First”的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理解这个概念。翻译 2016-08-29 18:38:50 · 10402 阅读 · 0 评论 -
【项目架构】Android MVP 和MVVM框架模式 学习实例Demo之mvp篇
说在前面------------------------------------------------------------------------------------------------------------随着移动开发的不断演进,项目开发设计模式也变的越来越新颖,越来越便捷。而各个团队都在追求良好的项目架构,不仅能加快工程的进度,也对后续项目的维护和扩展起来很重要的做用。原创 2016-09-02 18:19:53 · 5510 阅读 · 1 评论