
设计模式
文章平均质量分 94
王YIYE
这个作者很懒,什么都没留下…
展开
-
MVC设计模式与多层架构
MVC设计模式与多层架构多层架构就拿B/S开发说起。最初的ASP直接把数据库访问代码写在页面上。整个网站就是几个页面。数据访问、业务控制、界面显示全都在一个文件里。这种设计可以理解为一层架构。因为它没有分层的概念。在这样的开发模式下,同样的逻辑代码经常出现在多个地方。当有相似的功能需要实现时,直接拷贝代码到另一个地方,然后修改。如果遇到系统升级或业务规则发生变化,必须找遍整个系统并作调整。这样的设计原创 2016-05-03 17:04:05 · 4187 阅读 · 0 评论 -
android 设计模式学习资源整理
android 资源整理设计模式高焕堂:Android设计招式之美Android源码设计模式分析开源项目史上最全设计模式导学目录(完整版)常用框架和依赖库RollViewPager——自动轮播使用方便的ViewPagerEasyRecyclerView——支持下拉上拉刷新等功能全面的RecyclerViewSwipeBackHelper——Activity滑动关闭支持库,能达到微信效果Gradle配原创 2016-05-04 15:25:34 · 525 阅读 · 0 评论 -
Android Glide 的使用总结
Android Glide 的使用总结初识在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年google I/O大会上发布的官方app。之前很多同学都看到过这篇介绍Glide的文章,原文在这里。文中从各个方面介绍和比较了Glide与Picasso,总体来说二者极为相似,有着近乎相同的A原创 2017-02-23 11:33:43 · 3895 阅读 · 0 评论 -
简单工厂模式
工厂模式简单工厂模式又叫静态工厂方法模式,它定义一个具体的工厂类负责创建一些类的实例/** * 抽象的动物类,里面有抽象的方法 **/public abstract class Animal { public abstract void eat();}/** * 具体的动物猫继承抽象动物类,重写抽象方法 */public class Cat extends Animal {原创 2017-03-03 22:13:23 · 239 阅读 · 0 评论 -
工厂方法模式
工厂方法模式工厂方法模式中抽象工厂类负责定义创建对象的接口,具体对象的创建工作由继承抽象工厂的具体类实现/** * 抽象的动物类,里面有抽象的方法 */public abstract class Animal { public abstract void eat();}/** * 工厂类接口,里面有抽象的创造动物的方法 */public interface Factory {原创 2017-03-07 13:22:53 · 238 阅读 · 0 评论 -
面向对象设计的SOLID原则
面向对象设计的SOLID原则S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。 缩写 英文全称 中文全称 SRP The Single Responsibility Principle 单一责任原则 OCP The Open Closed Principle 开放封闭原则 LSP原创 2017-03-07 13:50:21 · 285 阅读 · 0 评论