命令模式 总结成一句话就是行为的请求者和行为的实现者分离开,把”命令”以对象形式将两者联系起来的模式。命令模式的优点是将调用者和执行者在代码中拆分开, 请求者不直接与接收者(执行者)交互, 即请求…
标签:架构
TODO-MVP 深入浅出
转载请说明出处 http://www.jianshu.com/p/bbbff64486e5 该工程是谷歌官方推荐学习MVP应该熟悉的项目Github官方地址 看下Gif吧,从视觉上感受下。 声明:本文提供的图…
Activity学习(一):生命周期
正常生命周期 来看看最正常的Activity的启动流程: 启动MainActivity时调用如下: 这时启动SecondActivity,调用如下: 再次返回MainActivity 看到这个结果时,发现MainActi…
如何正确的为产品做架构
1:需求 说到需求大多数产品有各种各样的需求收集方法,这里我就不一一去介绍需求的收集方法,但是你在做架构前需要对你即将业务嫁接的需求进行详细的了解. 这里我提供了解的几种方向和场景:我们首先对于需求的了解必须从行业、位置…
iOS-基于面向协议MVP模式下的软件设计--架构设计
用惯了MVC模式,是不是觉得ViewContro’l’le’r层的东西太多了,太乱了,随随便便就几百行代码,现在给大家带来一个在Android软件开发中最常使用的MVP面向协议编程模式…
开发者的区别︰ 制造者 vs 修理工
开发者的区别︰ 制造者 vs 修理工 Developer Differences: Makers vs Menders 当你想到一个开发者会想到什么?生活在旧金山在下一个 Facebook 一天工作 23 小时的 基情程…
设计模式(十二)享元模式
享元模式定义 享元模式是结构型设计模式的一种,是池技术的重要实现方式,它可以减少应用程序创建的对象,降低程序内存的占用,提高程序的性能。 定义:使用共享对象有效的支持大量细粒度的对象 要求细粒度对象,那么不可避免地使得对…
建造者模式(Builder Pattern)- 最易懂的设计模式解析
前言 今天我来全面总结一下Android开发中最常用的设计模式 -建造者模式。 其他设计模式介绍 1分钟全面了解“设计模式” 单例模式(Singleton) – 最易懂的设计模式解析 简单工厂模式(Simpl…
Gank基友系列--简单的纯单例实现
Gank模式开启 今天很是无聊,又去逛了基友的博客。在里面读了两篇博客,一篇说的是单例设计模式,一篇说的是关于他这篇单例设计模式的反射侵犯。 好奇心驱使 关于基友文章里的单例模式的确是有BUG的,那种方式是可以被轻松破坏…
入门篇:函数计算的基本概念和通用场景概述
4月26日,阿里云正式推出了函数计算这个微服务产品,在此之前Serverless的概念被炒的极其火热,仿佛大家要欢天喜地进入了微服务的狂欢阶段,不过光有概念很容易晕,今天我带大家一起来细化一下Serverless的基本概…
一点心得:产品设计需要注意的细节
一、登录: 1、登录进入主页时,点击返回,不应该回到登录界面,而是提示“是否退出”,再按返回则退出。 启发:不能只看到用户前进的路径,要考虑到用户操作返回的情况。 2、注意快捷登录模块、记住密码功能、登录历史功能。 3、…