自定义博客皮肤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)
  • 资源 (12)
  • 收藏
  • 关注

原创 设计模式之命令模式

定义 将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。 结构 客户端(Client):创建一个具体命令(ConcreteCommand)对象并确定其接收者。 命令(Command):声明了一个给所有具体命令类的抽象接口。 具体命令(ConcreteCommand):定义一个接收者和行为之间的弱耦合;实现execute()方法,负责调

2016-10-31 00:11:21 331

原创 设计模式之适配器模式

适配器模式将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。 现在,我们知道,这个模式可以通过创建适配器进行接口转换,让不兼容的接口变成兼容。这可以让客户从实现的接口解耦。如果在一段时间之后,我们想要改变接口,适配器可以将改变的部分封装起来,客户就不必为了应对不同的接口而每次跟着修改。 一个适配器需要做多少“适配”的工作?如果我需要

2016-10-30 23:01:48 582

原创 设计模式之工厂模式

工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 工厂方法模式能够封装具体类型的实例化。看看下面的类图,抽象的Creator提供了一个创建对象的方法的接口,也成为“工厂方法”。在抽象的Creator中,任何其他实现的方法,都可能使用到这个工厂方法所制造出来的产品,但只有子类真正实现这个工厂方法并创建产品。 当只有一

2016-10-30 18:47:24 371

原创 设计模式之模板方法模式

定义: 模板方法模式在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 这个模式是用来创建一个算法的模板。什么是模板?模板就是一个方法。更具体的说,这个方法将算法定义成一组步骤,其中的任何步骤都可以是抽象的,由子类负责实现。这可以确保算法的结构保持不变,同时由子类提供部分实现。 类图:

2016-10-30 17:52:02 389

Android中实现WebView点击图片放大显示

Android中实现WebView点击图片放大显示,完整代码demo。

2017-01-03

实现UC浏览器启动应用时引导用户开启存储空间权限

实现UC浏览器启动应用时引导用户开启存储空间权限。

2016-12-22

charles破解版

内含charles3.11.5破解文件及使用方法。先从官网下载安装文件,再使用附件破解。亲测可用。

2016-09-05

Android使用zxing扫描和生成二维码

Android使用zxing扫描和生成二维码,ZXing代码库为最新版本3.2.1,附件含工程代码和apk示例安装文件。

2016-08-19

Android自动换行标签控件(二)

Android基于ViewGroup实现自动换行标签控件。

2016-08-06

Android自动换行标签控件

使用RelativeLayout实现自动换行标签控件。

2016-08-03

Android电商APP购买栏悬浮效果实现

Android电商APP购买栏悬浮效果实现。

2016-08-03

Android使用PinnedHeaderListView实现固定头部的列表

使用PinnedHeaderListView实现固定头部的列表,应用场景如通讯录,选择城市。

2016-07-30

Android使用PagerSlidingTabStrip实现顶部导航栏

Android使用PagerSlidingTabStrip,ViewPager,FragmentPagerAdapter,Fragment实现顶部导航栏。

2016-07-22

Android仿新浪微博加号弹出界面动画

Android 仿新浪微博加号弹出界面动画。

2016-07-11

Android获取短信验证码倒计时按钮

Android获取短信验证码倒计时按钮的实现,在注册页面中经常使用。

2016-07-09

使用Fragment实现Tab切换(高仿微信)

使用Activity+Fragment实现Tab切换效果,常见使用场景是应用的主界面,高仿微信。

2016-07-07

空空如也

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

TA关注的人

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