![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android设计模式
V5程
这个作者很懒,什么都没留下…
展开
-
面向对象的六大原则(一)——单一职责原则(切合Android,ImageLoader)
阅读《Android源码设计模式解析用于实战》后的记录一:单一职责原则(Single Responsibility Principle)顾名思义,就一个类而言,应该仅有一个引起它变化的原因。简单的说,一个类中应该是一组相关性很高的函数、数据的封装。 以图片加载器ImageLoader作为示例。面向对象设计,那么就必须考虑到可扩展性、灵活性。 需求:实现图片加载,并且要将图片缓存起来。问原创 2015-12-30 14:43:54 · 399 阅读 · 0 评论 -
面向对象的六大原则(二)-- 开闭原则(切合Android,ImageLoader)
面向对象的六大原则(二)-- 开闭原则(切合Android,ImageLoader)转载 2016-01-22 19:41:56 · 290 阅读 · 0 评论 -
面向对象的六大原则(三)-- 里氏替换原则
三:里氏替换原则(Liskov Substitution Principle) 定义:所有引用基类的地方都必须能透明地使用其子类的对象 举个例子:Android中的Windows与View的关系 代码如下: //窗口类 public class Window{ public void show(View child){ child.draw(); } }原创 2016-01-25 09:53:35 · 440 阅读 · 0 评论