自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (59)
  • 收藏
  • 关注

原创 设计模式-备忘录模式

备忘录模式实例:《预见未来》中男主角可以预见未来,遇到女主角可以反复尝试打动女主角。 原始状态的保留和恢复这块,如何保留一个原始状态,如何恢复一个原始状态才是最重要的,那想想看,我们应该怎么去实现呢?很简单,我们定义一个中间变量,保留这个原始状态。我们先看看类图: 太简单的类图了,state表示所有的状态,changeState方法表示状态变化package com.nextvpu...

2018-06-28 21:40:00 184

原创 设计模式-中介者模式(Mediator Pattern)

中介者模式以实体超市(苏宁、国美等)正常运行的采购业务,销售业务,库存业务之间的配合为例子 先看类图: Purchase负责采购管理,buyIBMComouter是指定了采购IBM电脑,refuseBuyIBM是不再采购IBM了,程序如下:package com.example.xpeng.myapplication;import android.util.Log;/**...

2018-06-24 15:44:59 599

原创 设计模式-原型模式(Prototype Pattern)

我们今天来讲原型模式。我们先通过一个例子来解释一下什么是原型模式。 现在电子账单越来越流行,比如你的信用卡,到月初的时候银行就会发一份电子邮件到你的邮箱中,这个月消费多少,积分多少等等,每个月发一次,但是还有一种也是银行发的邮件你肯定有印象:广告信。电子账单系统一般包括:账单分析、账单生成器、广告信管理、发送队列管理、发送机、退信处理、报表管理等的一个子功能。我们今天来考虑游戏i啊广告信这个模块...

2018-06-24 02:10:46 997

原创 设计模式-访问者模式

今天来讲访问者模式,现在有这么一个需求,我要把公司中的所有人员信息都打印汇报上去,我们来看类图: 这个类图还是比较简单的,使用了一个模版方法模式,要把所有的信息都打印出来,我们先来看一下抽象类:package com.example.xpeng.myapplication;import android.util.Log;/** * Created by xpeng on 2...

2018-06-18 23:56:32 180

原创 设计模式-责任链模式

责任链模式例子:中国古代女子有“三从四德”的道德规范,就是说一个女性,在没有结婚的时候听父亲的,结婚了之后听丈夫的,丈夫死了听儿子的。要是想出去逛街了,需要请示。作为父亲、丈夫、儿子只有两种选择:要不承担起责任来告诉她允许或不允许逛街,要不就让她请示下一个人。我们来看怎么把“三从”通过我们的程序来实现,需求很简单:通过程序描述一下古代妇女的“三从制度”,好,我们老看类图: 非常简单的类图,这...

2018-06-16 21:46:34 241

原创 设计模式-观察者模式

观察者模式例子:秦王嬴政让李斯监控韩非子 看看李斯怎么监控韩非子,先看类图: 我们来看程序的实现,先看我们的主角韩非子的接口(类似于韩非子这样的人,被观察者角色)package com.nextvpu.myapplication;/** * Created by NEXTVPU on 2018/6/10. * 类似韩非子这样的人,被监控起来了还不知道 */public...

2018-06-16 18:10:14 238

原创 设计模式-组合模式

上大学的时候大家都学过“数据结构”这门课程吧,还记得其中有一节叫“二叉树”吧,考试的时候一定有二叉树的构建和遍历,树状结果在实际项目应用的非常广泛。 咱先说这个最常见的例子,公司的人事管理就是一个典型的树状结构,你想想你公司的结构是不是这样: 从最高的老大,往下一层一层的管理,最后到我们这层小兵,很典型的树状结构(这不是二叉树),我们今天的任务就是把这个树状结构实现出来,并且把它遍历一边,...

2018-06-10 17:59:00 200

原创 设计模式-迭代期模式

现在有个需求,老大让我把项目信息重新打印一份,分析总结一下所有项目存在的问题和解决办法。 很快我设计了一个类图: 类图非常简单,是个程序员都能实现,我们来看看简单的东西:package com.nextvpu.myapplication;/** * Created by NEXTVPU on 2018/6/4. * 定义一个接口,所有的项目都是一个接口 */publi...

2018-06-04 21:10:15 351

原创 设计模式-装饰模式

装饰模式在中国的使用那实在是多,说话办事都不能太直接,都需要装饰一下。以小时候成绩单需要签名来举例: 先看这个成绩单的类图: 成绩单的抽象类,然后有一个四年级的成绩单实现类,先看抽象类:package com.example.xpeng.myapplication;/** * Created by xpeng on 2018/6/2. * 成绩单的抽象类 */publ...

2018-06-02 23:46:43 193

原创 设计模式-命令模式

命令模式,这个模式从名字上看就很简单,命令嘛,老大发布命令,小兵执行就行咯。 以项目组为例子来讲命令模式 项目组的成员分工也是采用了常规的分工方式,分为需求组、美工组、代码组。现在有客户要我们做一个项目,客户和需求组讨论需求,和美工组讨论页面,和代码组讨论实现,告诉他们修改这里,删除这里,增加这些等等。 我们把这个模式用类图表示一下: 这个类图很简单,客户和三个组都有交流,这也合情合理...

2018-06-02 18:19:53 289

原创 设计模式-桥梁模式

今天我要说说我自己,梦想中的我自己,身家过亿,有两个大公司,一个房地产一个服装制造业,两个公司都很赚钱,天天帮我累加财富。我先用类图表示一下我这两个公司: 类图很简单,声明了一个Corp抽象类,定义一个公司的抽象模型,公司首先是要赚钱的,不赚钱谁开公司,先看Corp类的代码:package com.example.xpeng.myapplication;/** * Create...

2018-06-02 15:53:14 617

设计模式之享元模式

享元模式,根据《设计模式之禅》,自己写的实例,可以参考一下

2018-07-08

设计模式之中介者模式

中介者模式,详细介绍其原理和使用方法,很好的实例,值得学习。

2018-06-24

设计模式之原型模式

原型模式学习,包括其原理和使用方式,值得学习。值得好好参考。

2018-06-24

设计模式之访问者模式

访问者模式,你绝对会用到的模式,值得学习,通俗易懂的实例,原理和运用都说明白了。

2018-06-18

设计模式之责任链模式

这个资源就是让你掌握责任链模式的原理和运用,你值得拥有,好好学习,天天向上。

2018-06-16

设计模式之观察者模式

设计模式之观察者模式,通过这个实例你就掌握观察者模式的原理和用法,值得学习。

2018-06-16

设计模式之组合模式

组合模式的例子代码,你值得拥有,好好学习,天天向上咯。

2018-06-10

设计模式之迭代器模式

设计模式之迭代器模式,简单直接粗暴,值得学习,好好收藏。

2018-06-04

设计模式之装饰模式

设计模式之装饰模式实例,你值得拥有,好好学习,天天向上

2018-06-02

设计模式之命令模式

设计模式之命令模式,你值得拥有,帮你快速掌握命令模式的实例。

2018-06-02

设计模式之桥梁模式

桥梁模式你值得拥有,简单实用易上手,不能错过的实例。

2018-06-02

设计模式之建造者模式

设计模式之建造者模式,这个实例能让你尽快理解和掌握建造者模式的运用和原理

2018-05-31

设计模式之模版方法模式

非常简单的模版方法模式,相信你能通过这个实例能够快速掌握。

2018-05-30

设计模式之适配器模式

最容易上手和学习的实例,设计模式之适配器模式,你值得下载学习

2018-05-28

设计模式之门面模式

设计模式之门面模式,最容易理解和上手的实例,值得学习

2018-05-26

设计模式-抽象工厂模式

能让你最快上手,最容易理解抽象工厂模式,并能在实际中运用

2018-05-20

状态模式实例(电梯)

能让你迅速理解和运用设计模式中的状态模式,进行编程

2018-05-20

WIFI扫描连接

android的WIFI扫描列表连接,可以连接中文WIFI,也可以切换WIFI,已经测试过,正常运行。

2018-01-03

AutoCompleteTextView实现历史记录功能

AutoCompleteTextView实现历史记录功能,可正常运行。

2017-11-27

SurfaceView画图

SurfaceView画图实例。模版代码,可正常运行。可以很好的学习使用SurfaceView

2017-11-26

SnapHelperDemo-master (2).zip

SnapHelperDemo-master (2).zip

2021-09-26

EasyPhotos-master.zip

自定义相册,满足多选,预览和专辑等,觉得是完美的相册demo选择,值得拥有。

2020-12-24

yangMingChuan-CameraMaster-master.zip

结合相机camera1和camera2,还有官方demo,值得学习一下。

2020-12-24

lvjingdemo.zip

基于GPUImage的图片滤镜,集成滤镜有原图、锐化、增亮、黑白、灰度、省墨等,绝对可运行,需要图片滤镜效果的一定要参考一下,值得拥有。

2020-12-17

android完美的图片滤镜效果

android图片滤镜,保证可运行,最全滤镜效果,可手动调节,基于ColorMatrix。关于图片滤镜的效果,必须参考一下,相信一定会有收获的。

2020-12-16

设计模式之禅(高清PDF+源代码)

高清PDF加源码,这是我自己从网上找了很久才找到的资料,绝对好用,我自己看过两遍了,感觉提升很多,希望更多人能够学习。

2018-12-20

理解Window和WindowManager

Window是一个抽象类,具体实现是 PhoneWindow 。不管是 Activity 、 Dialog 、 Toast 它们的视图都是附加在Window上的,因此Window实际上是View的直接管理者。

2018-12-19

android 动画

LayoutAnimation作用于ViewGroup,为ViewGroup指定一个动画,这样当它的子元素出场时都会具有这种动画效果。

2018-12-14

动画Button变大

采用ValueAnimator,监听动画过程,自己实现属性的改变。

2018-12-14

android中的drawable集合

android中的drawable集合,包括Bitmap、shape、Layer、Transition等等

2018-12-11

自定义ViewGroup

模仿ViewPager的效果,自定义继承Linerlayout,学习的例子。

2018-12-07

自定义圆环View

自定义View,继承view,学习自定义控件的简单例子,简单通俗易懂。

2018-12-07

View的滑动冲突处理方案

View的滑动冲突处理方案,分为外部拦截方案和内部拦截方案,代码根据书中源码所写,正常运行,值得学习。

2018-11-20

View的滑动方式

View三种滑动方式,动画,延迟,布局,是研究android中View机制的基石,值得学习。我自己写的代码,运行没有问题。

2018-11-19

IPC方式之Binder连接池

IPC方式之Binder连接池,DEMO自己根据任大神单独写的例子,可以更好的学习理解。

2018-09-17

IPC方式之Socket

IPC方式之Socket,demo根据《Android开发艺术探索》模仿的,简单直接,容易上手,值得下载看看

2018-09-14

IPC方式之ContentProvider

IPC方式之ContentProvider,根据《Android开发艺术探索》自己模仿的例子,简单实用,一目了然。

2018-09-14

IPC方式之aidl

IPC方式之aidl,自己根据任大神的例子,自己单独写了一个,值得好好学习

2018-09-06

跨进程方式之一ipcMessenger

IPC跨进程通信方式之一,已经运行过,可以正常运行使用参考。

2018-09-05

android史上最全通知操作(Notification)

android中的通知功能,notification最全操作,简单易懂好操作,可以正常运行,有问题,请留言

2018-07-20

空空如也

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

TA关注的人

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