设计模式
betterAndroider
总结自己,一点一滴,用博客见证我的成长。
展开
-
从实现Universal_Image_Loader中看六大设计原则
1.框架的实现简单介绍先来说一下图片加载框架的实现原理,就是我们使用手机获取网络图片时,我们不可能每一次都去网络获取图片,那么你要被用户打死,那么贵的流量,hhh,所以我们要做好图片的缓存工作,图片加载的流程就是下图描述的那样。流程清楚了,我们就可以开始写代码了,大致可以看出需要实现三个功能,内存缓存的读取和加入,外部缓存的读取和加入,网络图片的加载。2.单一职责的使用单一职责的概念是:就一个类而言原创 2016-08-19 18:11:41 · 363 阅读 · 0 评论 -
设计模式六大原则
原文链接:http://www.uml.org.cn/sjms/201211023.asp 目录: 设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则 设计模式六大原则(3):依赖倒置原则 设计模式六大原则(4):接口隔离原则 设计模式六大原则(5):迪米特法则 设计模式六大原则(6):开闭原则 设计模式六大原则(1):单一职转载 2016-08-20 15:45:38 · 409 阅读 · 0 评论