摘要: 《Android源码设计模式》学习笔记之ImageLoader 需求:设计一个图片加载工具类。 要求:职责单一、可扩展性强、实现三级缓存,遵循开闭原则。 1.改造前原始代码 2.遵循单一原则将原始类分为加载和缓存两个类(功能) 2.1.图片加载类为: 2.2.缓存类为 3.提高扩展性,增加SD卡缓存 阅读全文
posted @ 2020-02-15 14:39 程序员飞飞 阅读(172) 评论(0) 推荐(0) 编辑