自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (9)
  • 收藏
  • 关注

原创 第一篇、创建型设计模式——简单工厂模式(静态工厂方法模式)

在具体学习设计模式之前,想要了解什么是设计模式,以及为什么要学习设计模式。 简单来说,设计模式就是一套被人们反复应用,形成了一套代码编写规范的经验以及结构总结。我们通过设计模式的学习,可以有意识地将业务逻辑与界面逻辑做到有效的分离,使程序的耦合度降低,让程序变得易维护、易扩展、易复用、少修改。 这里还要提一句的是,我们在用面向对象语言编写代码是,应该注意点几点准则: 1、单一指责原则

2017-02-13 10:38:17 459 1

原创 第四篇、抽象工厂模式的优化

在上一篇的博文中,我们研究了抽象工厂,我们简单的回顾一下: 首先,抽象工厂是为了应对产品簇的概念而生的。 其次,它使我们在不影响现有产品等级结构的基础上,方便的在不同产品系列当中进行切换。 最后,它封装了产品对象的创建过程,使之与客户端进行分离,无需客户端考虑他的组装过程。 但是,如果需求来自功能的增加,我们不仅要增加新的功能父类与产品系列子类,还需修改工厂接口以及所有子类工厂。 ———

2017-02-17 15:25:37 472 1

原创 第三篇、创建型设计模式——抽象工厂模式

前言:工作中,经常会有朋友抱怨说,最烦的就是翻来覆去的修改功能,尤其是客户天马行空的功能需求,用再多的设计模式也避免不了改改改。。。没错,功能的变更不可避免的会导致代码的修改,万能的模式是不存在的。但是,在同样的功能修改的前提下,我们能加以控制的,就是多改与少改。好的设计可以使我们在修改功能需求时变得更加高效。 ——————————————————————————————————————————

2017-02-15 14:55:46 345

原创 第二篇、创建型设计模式——工厂方法模式

前言:从最开始接触编程,到一点点有了些心得体会,到迫切的希望写出漂亮的代码,总会有意识的去寻找途径。当开始接触设计模式的时候,会发现,种种设计模式之间很难区分,甚至觉得极为类似。有时候也会在几种模式之间徘徊,不知道用哪种更好。其实,就设计模式而言,没有最好的,只有最适合的,每种设计模式都有自己的优缺点。每个人都有自己的理解,很难说哪个是正确,哪个是错误。有时候,不用设计模式比用了设计模式更加高效。

2017-02-13 16:04:05 371 2

ParallaxBackLayout的集成Demo

Android滑动返回功能,ParallaxBackLayout的集成Demo,方便研究

2018-03-07

Eclipse版SwipeBackLayout依赖库

Eclipse版SwipeBackLayout依赖库,方便用eclispe编写代码的朋友引用该功能库

2018-03-07

SwipeBackLayout集成Demo

属于Android开发的快捷集成SwipeBackLayout的demo,方便研究

2018-03-07

android-crop eclipse版本

jdamcd/android-crop整理成eclipse版本,方便用eclipse开发的朋友研究使用

2017-04-18

ViewDragHelper自定义侧滑菜单(解决与ScrollView的滑动事件冲突)

用ViewDragHelper做的自定义侧滑菜单,并解决了与ScrollView的滑动事件冲突问题,方便大家研究

2017-04-11

ViewDragHelper相关效果介绍

介绍了ViewDragHelper的基本应用以及ViewDragHelper中Callback的几个常用回调方法的使用

2017-04-07

事件分发分析Demo

用于方便研究Android的事件分发拦截消费的demo

2017-03-23

事件分发的案例Demo

事件分发的案例Demo

2017-03-23

多种方式实现随手指移动的滑块

通过多种方式,可以实现随手指移动的滑块效果

2017-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除