设计模式初学 伪代码实现下载器
初学设计模式,对设计模式还未理解清楚,先试着松耦合设计一个下载器(伪代码,具体方法暂不实现)。
描述了下,不知道要不要提交JAVA或者Android的文件。。。
在init方法中我们可以进行一些初始化操作,之后添加的新控件可以直接在这个方法中进行初始化。
在点击事件中进行下载操作,异步下载。
fileUrl可以是从输入获取的,这里我想把download方法里的操作提取出去,放在一个类中完成,不知道算不算松耦合。。。视频还没看完啊啊啊。。。
在Handler中可以对进度进行更新。
还么掌握设计模式、。。先这样吧,抓紧看完视频。。。待我功力大成再来设计个高大上的。。。
设计模式笔记:
这份笔记估计得持续更新很久,每个模式通过实例理解与掌握。
首先了解下什么是设计模式:
即:
代码的可复用性是我们的目的,面向对象是我们的一种手段。
这里先通过课件来了解设计模式的基本原则及一些概念:
)